CON: Got HEARTBEAT, connected. FCU: No valid autopilot

Hi guys,

I’m trying to launch MAVROS on my drone (Intel Aero) with the command roslaunch mavros apm.launch fcu_url:=“udp://:14555@127.0.0.1:14555”
But I have this weird issue “Got HEARTBEAT, connected. FCU: No valid autopilot” and also “ERROR: I got 1 addresses, but not your target1:1” (when I launch rosrun mavros checkid).
I search through the web the whole day, and apparently, the issue is coming from the target_id and component_id not being set correctly.
The problem is that I checked these value on QGroundControl and system_id is correctly set to 1. It is the same on the apm.launch file, target system id=1.
I was using 3.5.3 and I updated to Arducopter 3.7.0 didn’t change anything.

If someone can point me in the right direction I’ll be happy.

Thank you very much.