Have you tried setting the parameter to delay boot of the flight controller? This lets the px4flow finish its startup prior to the flight controller setting up the communications. I cant lookup the parameter now, but i can check later.
Setting up the boot delay fixed the startup trouble with the px4flow in my case.
Try setting "BRD_BOOT_DELAY to 10 milliseconds. This helped my problem