Damn, I knew the changes I made for warptorio might affect space exploration. I must have left one of the debug messages uncommented, and more importantly, the scanworld function I'm running during surface switching must still be too complicated. I'll see what I can do to minimize the issues.
Honestly.. I'm not quite sure how to handle the issue. Any recyclers on the platform when Warptorio makes a teleport to a new surface, need to somehow remain on the list, while any other recyclers not on the platform, need to be removed. But this function does not need to run when changing surfaces normally, like through Space Exploration (or really, any other mod that adds multiple surfaces)
And yet, both of these events are lumped under the same event trigger: when player changes surfaces.