I am a high school student doing a project on drones, specifically drone swarming. I am running all crazyflie dependencies locally on mac, for both editing the firmware and the python client. I have a loco positioning system and am able to fly autonomous sequences with a single drone, but I am having trouble in adding more drones at once. I have been using 2 seperate drones, one mapped to 'radio://0/100/2M/E7E7E7E7E9' and the other is at 'radio://0/80/2M/E7E7E7E7E5'; both work in manual flight and scripted flights when on their own but when I put the second drone inside the system, the first becomes unable to find an accurate position. This means that even when I try to run single drone autonomous sequences, the first drone is unable to initialize its position, and when I run the cfclient and look at the positioning data I can see the drift of the drone on the "Loco Positioning" tab.

Thank you for the information. I had thought, based on some previously asked questions, that flying two crazyflies would still work in TWR. I have now ordered two more nodes to use for TDoA but in the meantime would it be possible to control multiple crazyflies using multiple radios? Is the problem that they hog communication with the radio or with the positioning nodes themselves? And either way would using multiple radios improve performance once in TDoA mode?