Firewalld confusion, interface is automatically put back in wrong zone

That command does not change things, I had tried it before and just now confirmed, the zone is reset on reboot. I’ll dig into how NetworkManager messes with zones…