Lighting level on some meshes are reversed

To be short, some of my meshes have lighting messed up. What I mean is, that they light up most when they are not supposed to and vice versa. Faces are supposed to be looking outwards, their orientation looks blue in Blender:

sword_blenderShocase

and it looks fine in the UE5 asset preview too:

sword_goodMaterial

but inside the game, where I assign materials dynamically, for some reason, faces get messed up:

sword_poorMaterial

But only on specific meshes, not on all of them. For example, this pickaxe mesh is perfectly fine when they have the same materials applied:

pickaxe_goodMaterial

Additional images:

When looking at the ground:
lookingDown
When looking at the sun:
lookingUp

I set these materials as two-sided in the UE5 but nothing has changed.
I would appreciate any help.
Thanks in advance!

Greetings @Xvixicho

I ran into this type of lighting issue before when I was importing from Blender. Were you doing something similar, by chance?