
I've been trying to scale up a base into a rail-based megabase for the first time and I'm having some annoying issues with construction using robots (blueprints/copy paste). Can you help?
I have dozens if not hundreds of robots that sometims get stuck in the air with cargo, then they run out of power, and still remain stuck in the air.
They don't return to roboports, if I add more roboports, nothing changes.
If they are construction bots, they also don't return to my personal roboport.
How do I solve it?
Background: The primary issue is around robots and roboports: often when I construct something (e.g. from a blueprint or copy-paste) and then deconstruct it quickly before it's built because I want to move it by a few tiles, robots around me get stuck. They stop mid-air, holding items that were either part of construction (rails, belts, etc.) or chests with stuff to be moved (logistics robots?) e.g. when I had items in Trash to be put into chests that I moved / removed / destroyed accidentally.
This is in presence of both standard roboports and my personal roboport.
Robots just stay in the air until they have 0 power. They are in range of my personal roboport, and in range of standard roboports. All ports have full power (charged up). There are many other robots available (not busy) in those ports. There is space in chests, and space in my inventory.
I don't know what triggers this state, but it's extremely frustrating and I don't know what to do.
What I'd rather NOT do is walk up to every individual bot in the area and right-click-hold it until it's back in my inventory

Any ideas?