If a Beam’s TextureSpeed is set really high, once it spools up to max speed (beams tween TextureSpeed rather than changing instantly), setting the TextureSpeed back to 1 doesn’t result in expected behavior. Instead of returning to a normal speed in the same amount of time it took to spool up, it just freezes. It only recovers after 10-20 minutes.
This happens 100% of the time on production using the following repro steps and file:
- Set TextureSpeed to 500000
- Revert TextureSpeed to 1 quickly after you set it
- Beam returns to normal
- Set TextureSpeed to 500000
- Wait a few seconds
- Set TextureSpeed to 1
- Beam is frozen
- Wait 10-20 minutes
- Beam returns to normal
repro.rbxl (13.8 KB)