Yes, Exactly. These were NOT set to Peaceful the last time we logged out of them. They were never set to Peaceful. And now it keeps changing them back to Peaceful.
I tried closing the realm, changing the settings to Normal, turned mobs on, restored a backup, opened the realm. Checked the settings again. But every time I log on it, it is back to peaceful with all the mobs gone. Check the realm settings, back to Peaceful.
Glad to hear we're not the only ones. Getting frustrated though, as we can't do anything and we are paying for an empty realm. We don't want to do anything in the world since I have to assume the only way to get the animals and villagers back is to restore a backup.....
Mojang support said we should just reset the world, which is a ridiculous suggestion.
Yes! The Villagers, Dogs, Cats, and all the Animals are back.
I did NOT test by just logging in. I was paranoid so for anyone else who has an available backup, this worked for me:
First, I fixed the realm settings. They had been changed to Peaceful and all spawning set to OFF. I changed it back to Normal difficulty, and turned all the mob spawning on. I then loaded a backup that I knew was prior to the first day I logged in and everything was missing. I logged in an everything is fine.
I don't know what would happen if you just fixed the settings and then logged back in, i didn't want to run the risk of having all the backups get outdated and have only saved empty worlds.
Thanks for the quick response on this, Mojang team.