In Unity, all animations are working normally. I have not tested in other engines.

It won't make a difference. I tested the 2 files, the unity project and the separate files, and both worked normally when I exported from blender. I also tried exporting them again and when I opened them they were working the same. I really don't know what's going on in your case. Unfortunately I can't help you. Sorry.