Unreal engine applies smoothing effect on mesh for no reason whatsoever

First of all i’m sorry if this isn’t the right place to post it i just couldn’t find the one that fits the most

With that out of the way i’ll show you what my problem is:

If i import the same model without any bones this is what the end resault looks like: Good - Image on Pasteboard

But if i import it with bones and weight painting this is what i end up having: Bad - Image on Pasteboard

Any reason why? And on how to fix this?

Hi, not sure if you still have this problem, but have you used blender to make the mesh?