Just wanted to say I got my old Solo out on stock firmware 1.3.2 and upgraded it to OpenSolo 4.4.0 via Solex and ran into this issue. I could not arm the drone, compasses inconsistent.
Inputting your new values into the params through Solex solved the issue and allowed me to arm the drone...