During a raid, a Ravager spawned directly on leaf blocks. As far as I know, leaf blocks should not be valid spawn surfaces for hostile mobs, especially large entities like Ravagers. This caused an unfair situation where the mob spawned in a place where it should never appear, directly on top of me, leading to my death and the end of my Hardcore world.
I am attaching screenshots that clearly show the Ravager standing on leaf blocks during the raid. This should not be possible under normal spawning rules.
We do not have access to your world or device and cannot help you recover them. If you saved a backup you could restart from that point.