Skeletal Mesh Flickering?

So i’ve been following quite a few video guides for unreal, to mainly get the gist of how to use it. Currently I have imported a model of a crossbow, and try to attach it to my character. When I tried to move the model to fit my characters hands, it started flickering. I thought its okay, ill just continue and move on. But when spawning it in my players hands, the crossbow is flickering no matter what way I turn, and it is right in my face, away from the socket that I placed on my character. All of my attempts at fixing have failed, and I cant move it away from my face, however I can rotate it.

I simply have no idea what to do, please help.

If it’s skeletal mesh, have a look into its physic asset which should be created when you imported your model. If there is no physic asset, create one by left click on your skeletal mesh in content browser > create > physic asset > create and assign.

I do have a physics asset on mine, I even made a new one and it didn’t change anything.