"Failed to fetch available firmware" error in BlueOS

Hi @tony-white ,
through trial and error I’ve managed to get lights and gripper controls working on the joysticks, but not by following your steps (although it may be me not undersanding how it works). My current parameter setup (left) and the recomended one (right) are the following:

In my case, SERVO9 function is RCIN9 (even though in the value column it’s marked as “lights 1”). In the dropdown list, RCIN9 option has “lights 1” in parenthesis. Could this be due to pin output configuration of the lights in BlueOS? (see below).

I do have a leak sensor, but I don’t have this “SOS leak detector” option in the dropdown list! Is there any other name for that function? I haven’t found any value related to leak detection. I’ve also searched for the “AUX6” option, which is the leak 1 pin by default (see below), but haven’t found it either on the dropdown list.

In my case (see photo below), buttons with the SERVO 1 function (buttons 4 and 5) are controlling gripper movement, while SERVO 3 (buttons 14 and 15) are controlling the lights. Mapping “lights 1” won’t contol the lights.

I guess this would be done from the light configuration tab (shown in the second image from this post), right? BlueOS won’t let me configure lights 1 and 2 to RCIN9 at the same time.

For the moment I’ve configured “lights 2” to Servo12, and I can control all 4 lights at the same time.

As you can see, although everything is working (except leak sensor detection), nothing seems in the “right” place.
I’ve read this post and I see some common ground (in QGC I don’t have any option to select the light output channel, see photo below). @EricLiu started having issues after upgrading Ardusub to v4.5.0, and apparently downgrading to 4.1.2 solved some of his issues. I also found these problems after upgrading the autopilot, so I’m wondering if I should do the same. For the moment it’s OK because I can work with the ROV, but the fact that I don’t know how my setup is functioning is concerning.

Now I can also control lights, gripper, thrusters… in QGC, with the same button assigment as in Cockpit.