I was wrong in the prior comment. I have since experienced this issue multiple times and have done further testing and am now able to consistently reproduce the ticking entity crash. It appears to be related to using a datapack to making pokemon who by default spawn on land spawn in the air. I'm not sure why yveltal came to be an issue before but I have tested with cresselia, volcanion, and eternatus; all 3 of which default to land spawns.
Steps I took to reproduce:
1. Make datapack with spawning json directly from mod.
2. Change stringLocationTypes from Land to Air.
3. Server crash when this pokemon spawns.
In versions prior this issue was not present and these pokemon had no problem being changed to Air spawns and behaved as an air persistent flying pokemon. If I flip Air back to Land the problem goes away. Crashes when Air is set again. No other changes made.
Latest crash though I think it's the same thing:
https://pastebin.com/XQMJc0pQEternatus spawning json that causes crash:
https://pastebin.com/AqsRX0J0