Hm, maybe both. (I have to add I am not so sure anymore about the behavior in 11.) Bc after cold boot it will also ask for the wifi password when I try to connect manually. However, as I said, after reboot it works fine again. So the password is still remembered. So it seems as if the system or ConnMan think that the authentication didn't work.
I also tried the suggested script but it can't fix all issues. First, the 'systemctl restart connman' does fix the underlying problem: after running this command I can (manually) reconnect to the WiFi without having to enter the password, but it doesn't do so automatically. So manually is the issue, bc now all services complain after boot that there were obviously 'errors in name resolution'.
I also tried putting the systemctl restart connman command to the autostart.sh script, but looks like the timing there isn't right. I can have it wait so that I at least can manually connect, but it won't do the auto connect, unfortunately (yes, auto connect is set to true!).
Probably I could adjust the script to connect to the specific wifi profile, but that would lock it to my specific wifi. Well, would be good enough workaround but ideally I'd like to at least identify the underlying root cause!