(i am writing this on my alt account because i am not a devforum member on my main)
This is quite difficult to explain.
I have this game called “One Stud at a Time”, where you are able to place blocks that will save to my own mysql server and will stay in the game forever (DISCLAIMER FOR ROBLOX STAFF: if someone has built something inappropriate or against TOS every block has a userid linked to it and we have tools to moderate it and even clear every block from a specific player).
But anyway, how it works is every 30 minutes, it fetches the list of blocks and then reloads them to make sure everything is synced properly , and then there is also a saving script that sends a request to my own server every 30 seconds with a table of newly placed blocks so that they can be saved, both using HttpService.
However recently, the saving script has stopped working. When i test it in studio, it works completely fine and the request goes through, however when i test it in game, it does not go through at all, nothing on the server logs. This is very weird because i have not made any changes to the saving script and it only works in studio.
Whats really weird is that the http request that fetches the blocks works completely fine, its only the saving script that doesnt work.
Another thing i found out is even after shutting down the server responsible for saving, the script does not give any errors and the loop just restarts, however in studio, it does give me an error (which is what is supposed to happen).
This leads me to believe that there is some sort of bug/update on roblox’s end that is responsible for this.
I have provided a video and more context for roblox staff
A private message is associated with this bug report