OSR2 only one arm moves via serial on single axis scripts

I have an OSR2 with the latest Khrull firmware. Due to some wi-fi connectivity issues, I recently tried connecting to it via serial. When I do that and load a single axis script, only one of the side arms moves up and down, so the device is very tilted. If I load a multi-axis script, both arms move in sync for the L0 axis.

If I switch back to wi-fi and load the same single axis script, both arms move in sync. So this is only when I’m connected via serial.

Is this expected with this firmware, or am I maybe missing a setting somewhere?

Quick update in case someone happens to see this. It’s not firmware specific - I tried the Tempest firmware, and the same thing happens. Works great on multi axis scripts. But on single axis only scripts (L0), only one side of the OSR2 moves.

That makes me think it’s a setting in MFP or something on the board specifically. I have no idea what though.