Actually, this issue is similar to the post beside the reverting thing, maybe he didn't change the default settings.
I guessthis issue might be ralative to the array or the docker service or both. I'm still during my trial, after each unsafe power cycle, the connection to the offical certification server is somehow later than normal (also the network is not stable in my area), same with the array, thus the VM manager won't start automatically trigering some bugs to revert the settings.
Or docker service is boot up earlier than VM service, I also notice when manually start the service after power failure there might be chance unabling to do that, it said "libvirt.img is in use". Turns out, a docker container called "jellyfin" is using it, but I have never passed the libvirt.img folder to docker.
So the whole thing is quite weird to me.