There are no uncommitted drafts and the only other person in my team create has not so much as looked at the scripts, The remote function is in no way a human error as it is called from Replicated storage with a :waitforchild(). I’m only firing client/server and not invoking them so there are no errors on that account either. Even on autosave slots and file locations there is nothing regarding the scripts, its not just 1 script this has happened to it has happened to: Gravity creating script, Player manager module, Dev console logger, memory stats(One server, One local, Remote events Used) and a building animation script.
Its not a one off occurrence. I have no active running plugins, When testing all unrelated scripts are disabled. In regards to the autocomplete I can literally start a new script and type function name( it fails to put the other half of the bracket and also fails to put end on the line below. I know there is a setting for this and I have checked it, the auto fill is on.
I can confidently say it has nothing to do with the scripts as it happens on a brand new script. Also the fact that the scripts are 100% functional once I restart studio and replace the entire script with the newer version.
The scripts i’m using are all in the game and the sources are the scripts themselves and not online.
I called the remote events as per the wiki guides:
https://developer.roblox.com/en-us/articles/Remote-Functions-and-Events
I have deleted the local script, script and module script due to that very version error.
If you must know the server was to fire the client and the client will get the server memory stats through the module and then fire the server with the clients memory stats and the server memory stats. There was nothing else other than retrieving the data and there were no errors. I had not yet added client vs server memory usage checker for my anti-exploit.