Yes, it was a long and twisted road with many dead ends
Now that iodéOS can apply a patch to disable multi-akm from wpa_supplicant it means the issue is solved for us, but any other custom ROMs or Linux builds will need to apply the same type of patch or this issue will exist for them as well. Presumably even LunarOS will need to apply a similar patch if they move to an Android 15 or Android 16 base eventually.
So really to correctly fix this, the ball is back in Mediatek’s court to fix their wifi driver to handle wpa_supplicant using multi-akm, then if anyone has updated Mediatek wifi drivers they won’t experience this issue in the future either without needing a patch to disable multi-akm. I think @plamen and his team will try to communicate this back to the manufacturer.