Starting today sometime before 7PM EST, changes to Roblox were made that caused my custom streaming system to completely freeze clients both in-game and in Studio.
The gist is that with streaming enabled (the pause mode does not make a difference), the client will completely freeze if it attempts to CFrame a model very far away.
To repro, enter a test session (I tested this on F6 and F7) and use the client window to select the vehicle body. Then run the following code: game.Selection:Get()[1]:SetPrimaryPartCFrame(CFrame.new(200000,200000,200000))
This causes a freeze 100% of the time, and has completely obliterated most Ultimate Driving servers as I was travelling when this change was made.
I reproduced this on Windows 10 with Studio version 0.445.1.410643.
Thanks for the clear repro instructions. This is due to a bug in what is supposed to be improved handling for when parts under parts are subject to streaming garbage collection. The CFrame causes an excessive number of regions to be checked.