I made a mob switch that have more than 200 wolves in a chunk of the overworld. When a real player loads this chunk, the switch functions right. If I spawned a simplayer in the chunk, the switch functions well too. However, after I removed the simplayer, I respawned him in a dimension different from that simplayer is in. The switch cannot worked properly. Video (1) shows this problem.
I assume that the simplayer cannot load the chunk in different dimension from that of the real player.