Thanks for reporting!
Looks like it should happen if you have a group of green wisps targetting player that moves to other game surface.
Code updating position didn't have a check for whether surface stayed the same, so using destination_entity=player failed like that.
Should be fixed in 0.3.22, maybe try loading that save where it always happened to make sure it's gone, jic.
(can also test it anytime by running /wisp congregate
console cmd and once some group follows player, go inside factory and see what happens)
I think someone would have reported it by now if it were the case.
Yeah, it caused some issues in the past with Space Exploration mod and occasionally some code change doesn't take this into account.
This one is probably just rare, so no one else stumbled into it yet :)
Similar thing happened in https://mods.factorio.com/mod/Will-o-the-Wisps_updated/discussion/5f96da68033e6d67b2d5037c but that was when creating a group of wisps and picking random player, not re-targetting same player, which are different bits of code, and I didn't think of this case when fixing that one.