Help: animation not loading in GLTF

Hello,
I currently have a tree which has a particle emitter and a bit of animation on said tree. The animation is controlled by a controller and a simple deformer. I then recorded the movements of the controller which works fine. The issue is when I try loading it a gltf viewer. The particles do spawn and everything on that end works. However, the movement of said tree does not. I have tried baking the animation, NLA tracks, I have also tried most of the export settings but nothing works. Any insight would be great.