I can connect to my MongoDB for about a minute and then receive SSL alert 80

I understand ENTIRELY that this error is typically due to whitelisting IPs. I have whitelisted my own IP and 0.0.0.0 to allow all connections. I have tried use nodejs v 22.13.0 and nodejs v23.6.0. I am using mongoose v 8.9.5 and mongodb v6.12.0 and the correct connection string for mongoose driver.

I AM able to connect to my database for about ~1 minute or less, and then I get disconnected with the dreaded
error: MongoNetworkError: 104C0000:error:0A000438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:c:\ws\deps\openssl\openssl\ssl\record\rec_layer_s3.c:1605:SSL alert number 80

Can SOMEONE please help me debug this or fix this without just telling me to whitelist my IP or check my drivers? I have done that. I’ve played around with firewall settings. I need some more info or someone more educated on why this is going on.

I can share whatever is needed, just let me know what other info is needed to find a solution.

Having the exact same issue, dedicated works, flex doesn’t. Something is up with their setup, and I have configured security groups so I don’t need to whitelist IPs for my entire project. Configured DBs one dedicate m10, one flex and the flex one cannot connect