Weird finger orientation - Blender Rigify rig to Unity

I have this strange issue I have been trying to fix for quite a while now.
I have made my own mesh in Blender, and rigged it with rigify. When exporting it to Unity everything is working fine, but his finger bones seems to be facing in the wrong direction. I have tried changing the roll of the finger bones in Blender, but after export to Unity I always end up with the same strange result.

Does anyone have any clue what might have gone wrong?

The finger bones as they are set up on the rigify rig in Blender:

And the result I get when I export the .fbx to Unity, and check out the rig configuration.

Consider posting in External tools sub-thread. Probably won’t get much help here in the asset store thread.

Also consider using only 1 bone hierarchy instead of all the fingers to control the mitten hand, to simplify the rig, and simplify trouble shooting.
Sorry I can’t be of more assistance, I don’t use blender.