Another visual error that I have noticed in the last update or two is that when a battle begins and a character still has a shield from the previous battle, the shield icon remains, the shield bonus remains active on the HP bar, but the actual shield is not visually there.
I wonder if this is a device-specific case where the object just fails to be created, or if it's more nuanced.
Here is a quick test, pre-battle dialogue you can see a character (far left) that has a shield that they've had in a previous run:
Do you get visual effects that persist for other effects into other battles?