I don’t think this is fixable on Roblox’s end.
As I am aware, this bug is impossible on Mac. This application pause bug seems to be an inherent bug in Windows that I have seen across other software if I am remembering correctly. Your client has network ownership of your character, and the server does not do calculations via gravity and movement because this would make your experience very laggy. This makes your character “fly” because your client isn’t calculating physics on your character when it is paused. a timer in my parkour game doesn’t loop and do the wait(1) because you are holding the application’s topbar with right click) I’ve seen in several games with client-sided scripts, if you do this, those scripts get paused (eg. When you do this, Windows pauses your client.