I don't know if the problem is in Unity or in Blender. I'm asking both communities.
When exporting an armature animation from Blender with .fbx format and playing it in Unity, it always flips the model 180 degrees before playing it. It sometimes also moves the model to the origin. Both issues shown in the picture below.
Any idea what causes this and how to fix it? I've spent hours trying all kinds of things. The flipping issue I was once able to solve by adding a keyframe to frame 0 that contained the location, rotation and scale data, but that only worked once.