hi future me!
if you are creating a new custom entity, remember to adjust the pivot point in blockbench so the animations will work.
and make sure to edit the pivot point of the ENTIRE GROUP, not just one object, or it wont work.