From my understanding, your IP is different on your browser and your client. If your IP is different on the website and your Roblox client, your Roblox will not load because of recent security patches. Both IPs must now match to prevent the compromising of people’s accounts using a critical endpoint for launching studio and games. I don’t see why anyone would have a different IP for their client and their browser either, but I think an error message explaining the issue would be nice.
Hence the bug report. This is disproportionally affecting people with satellite (or otherwise unstable/fluctuating) internet connections like OP.
People in second/third-world countries with satellite internet should be able to develop and play games on Roblox without issue – this is the expected behavior. If a security patch changed this it must be reverted and they should figure out an alternative approach.