RESOLVED: I hope this issue doesn't happen to anyone else, but I don't have a lot of help to offer. I didn't do any thing, and suddenly it started working again this morning.
Just to be clear, this isn't my first time playing SP-EFT. I'm level 16 or 17 in the game right now, and it was working this morning (Aug 4, 2021) just fine. I quit like normal (pressing Quit, then Yes). Then this afternoon, I tried to boot it up again and the launcher doesn't connect to the server. I ran the server.exe first and it looks like this:

The I start launcher.exe and it gets stuck like this for a minute:

Then it eventually goes like this:

And clicking retry does the same thing.
I have tried restarting my PC, restarting the server several times, clearing temp files, starting EscapeFromTarkov.exe directly and quitting out after 10 seconds, and I re-downloaded 1.5.1 files and copied them over. No effect for any of these.