#[SPZ2-6241] [1.0.3-rc3] (Epilepsy Warning) Screen flickers when train is stuck inside locomotive dep

11 messages Β· Page 1 of 1 (latest)

ember widget
#

What went wrong: Screen flickered rapidly. In addition, all other trains stopped moving, and screen movement seemed to become slower.

What I would expect to happen: That the train be deleted, as happens if a machine platform is placed on the same tile a moving train is on.

radiant foxBOT
#

Thank you for reporting this bug! Our team will review your report soon.
Feel free to add more details in follow-up messages β€” we're also scanning for duplicate reports automatically now.
πŸ“¨ There are currently 38 reports awaiting team review. Due to the high volume, it may take a little longer for us to get to yours.
⏰ Our team is off on weekends, so it may take a bit longer for us to review your report. Thank you for your patience!

πŸ“‹ Log files help us investigate issues. You can find yours here:
β€’ Windows: %USERPROFILE%\AppData\LocalLow\tobspr Games\shapez 2\Player.log

πŸ’Ύ Savegame files (.spz2) are very helpful if relevant to the issue!
Export via Main Menu β†’ Play β†’ click the download icon on the relevant savegame.
You can also find them here:
β€’ Windows: %USERPROFILE%/AppData/LocalLow/tobspr Games/shapez 2/

old rose
#

this means errors happened (almost) every frame, so you should include the log file

ember widget
#

Recreated the same scenario. Also realizing that I'd not mentioned which platform, this is on WIndows 10.

radiant foxBOT
# ember widget Recreated the same scenario. Also realizing that I'd not mentioned which platfor...
πŸ“‹ Log File Analysis

Log Analysis (Player.log):

  1. Exception: A collision bucket conflict is repeatedly thrown in TrainCollisionMap.PaintCollisionBucket, called via TrainsNavigationSimulator.AddTrain and TrainsSimulation.CreateTrain. The same coordinate bucket GlobalChunkCoordinate(-10, 58, 0) already claimed by train 9 is being re-claimed by successive new trains (trains 10–41+), producing this identical exception dozens of times.
#

TrainCollisionMap.PaintCollisionBucket UpsideDown: False is already been used by another train
Done β€’ Priority: Highest β€’ Fix: Dimension Update [0.1.0] β€’ Game: 0.1.0-pre1-rc3 β€’ Resolution: Done

Train / Rail Vehicle collision detection system throws an error stating that a collision bucket is already being used by another train. The exact reproduction steps are unknown, making it difficult to trigger reliably. The issue appears to be related to train serialization and deserialization, where train state is not properly saved or restored during the game save process. A related error shows duplicate dictionary keys during train movement initialization. The bug was resolved by improving ...

#

Game flickers after a few minutes of running. Getting errors
Done β€’ Priority: Medium β€’ Fix: 4 - Early Access β€’ Game: 0.0.0-alpha22.3 β€’ Resolution: Duplicate

The game flickers after a few minutes of running and produces errors. The issue appears to be triggered during normal gameplay, with the player receiving errors logged in player.log. The flickering may be related to a Train Launcher connected to The Vortex, as removing it seemed to stop the problem. The player was using F9 for speed modifications and had to revert to a previous save state. This significantly disrupts gameplay by causing visual flickering and forcing the player to reload earli...

#

"Fake input lane on belt path" - Loading savegame causes screen flickers
Done β€’ Priority: Highest β€’ Fix: 4 - Early Access β€’ Game: 0.0.0-alpha12 β€’ Resolution: Done

Loading a savegame with looped or recursive conveyor belts causes endless screen flickering and throws a "Fake input lane on belt path has item after update" exception. The issue occurs because belt path serialization becomes corrupted when saving and loading, causing the first belt in a loop to lose its proper position in the sequence. This affects savegames with approximately 15,000 structures and is triggered by navigating to The Vortex after loading. The bug prevents normal gameplay due t...
πŸ’¬ Threads: [A7.2] Exception: Fake input lane on bel

#

Mixer causing flickers & breaks savegame: Bad division: Cannot safely divide 29522475 by 2
Done β€’ Priority: Highest β€’ Fix: 4 - Early Access β€’ Resolution: Done

The Color Mixer causes screen flickering and breaks the Savegame with a "Bad division: Cannot safely divide by 2" error. The issue occurs when Input Fluid Tanks release fluid into the main Color Mixer Fluid Tank, especially when multiple Color Mixers are chained together. The flickering can lock the screen until the initial Color Mixer is deleted via Undo. Reloading the affected Savegame results in a fatal error. This was caused by lowered mixer throughput affecting fluid unit calculations.

#

InvalidOperationException: Cannot exceed capacity of 8 entries. (Islands suddenly stop rendering) Train Error
Done β€’ Priority: Medium β€’ Fix: 4 - Early Access β€’ Game: 0.0.0-alpha20 β€’ Resolution: Done

When opening a specific savegame and zooming out to select space platforms in Alpha 20, an InvalidOperationException error occurs stating "Cannot exceed capacity of 8 entries" in the train navigation code. This causes space platforms to suddenly stop rendering and become invisible. The error repeats over 100 times in the logs and is related to TrainsNavigationSimulator when determining train direction on rails. The issue appears to be specific to Alpha 20 and may already be fixed in later ver...

radiant foxBOT
#

🎫 Many thanks for reporting this issue! We have created an internal ticket for further investigation and will keep you updated. The internal ticket ID is SPZ2-6241 for reference. If you want to provide further information, just comment on this thread.