Yes, it iterates through and deactivates all particle systems. The workaround is a hack. One problem with it is that if you somehow activate a particle system between PreClientTravel and TickWorldTravel you will still hit the crash. Perhaps that’s what is happening for you.