I missed this fallback when I was testing mavlink-server PR and went back to master without changing back to mavp2p, but now I'm not sure how to test it. The code seems fine to me.
If want to test it, just go in file browser and edit the settings.json from autopilot manager in the configs, you can change proffered router to anything and see in the autopilot logs if it will fallback;
If want to test it, just go in file browser and edit the settings.json from autopilot manager in the configs, you can change proffered router to anything and see in the autopilot logs if it will fallback;