PS4 keeps game saves separate from the actual game. Meaning that if you uninstall any game its data will still be there. Same goes for Minecraft.
So no need to do any backups, throw spells, or whatever. Just reinstall the game and it will work like a charm.
As a workaround you can put minecarts unloaders in your farm and activate it only when your farm produces something. Like when a piston breaking pumpkins fires or when you activate a flying machine or whatever. Just pick a signal with an observer and use that to turn the minecarts on and off
Had the same thing after a crash overnight (which on itself needs a fix... there's been a lot of them). A reinstall helped.
Still affects 1.14.60. I hope it's actually fixed as stated in the Fix version.
There is some funkyness going on with the XBOX Live accounts. I have a local BDS server (not really relevant, I'm saying that only because I have server logs that might prove to be valuable) that me and my family are playing. When connecting from my PS4 the first player gets identified nicely, their skin loaded and all. Second player always gets defaulted to Steve or Alex. What is interesting is that the second player using the same Xbox Live account can connect to the BDS via their mobile, get identified as the same user (same inventory, same position).
Above is a snipped from the server logs. Notice the first line with empty xuid. That's the second player using the console. Line 4 is the same player logging in via mobile. Looks to me that when split screen players access a world their xuid is not passed on to the server. This was tested in multiple user combinations always with the same result - only first player gets his xuid passed to the server. For the rest of them it's blank. Which explains the skins as they're (I'm assuming) bound to the xuid.
The list command executed on the server returns
This is the case for PS4 in version 1.16.20