So, to get this working properly i had to do a lot of googling and fiddling.
One thing i noticed was when exporting having the armature modifiers applied would break animations, but leaving them all non-applied it would be fine.
Anyone else experience this?
(Share knowledge)