Yes, I use an iPhone and clear it from the background apps. My colleague uses an Android. He would force stop the DJIFly app before he would open the DroneDeploy app.
Have you contacted Drone Deploy?
Clearly, it is their app and not the drones nor the Fly app!
I certainly wouldn’t have flown missions 2 through 4 until I first resolved why Drone Deploy caused a mission error in Incident #1.
Unless you have a subscription to Drone Deploy, the Air 2s is no longer supported (on the free version). Also, did you run the most recent firmware update for the Air 2s? Another poster is experiencing problems disconnecting above 100m after that...
Are you closing (force stop) the Dji fly app before opening up Drone deploy? The two apps open will conflict with each other. I use Drone Deploy daily with my mavic 3 Enterprise and always with the pilot 2 app prior to opening Drone Deploy, I...
While you can certainly still do a mapping flight of roofs providing a quality RGB inspection, most roof inspections require a comprehensive thermal inspection that would pick up any temperature anomalies indicating possible issues.