Cant get my Hit actor to cast to StaticMeshActor even though it's targting a static mesh

Hey, so I have a pretty great missile lock on system for this project i’m working on, or at least it worked perfectly when I was targeting boxes.
I imported a static mesh to use as a dummy for testing purposes, I then used the dummy to make a blueprint so that I could add health.
(BP Setup & content)

But, When I try to target it with my homing missile code, the line trace recognizes and plays nice with my Dummy, but when I break the hit result, and try to cast the Hit actor to a static mesh actor, the cast fails every time, even though the only thing in the object is a static mesh?

My targeting blueprint:

The issue seems to be between my Hit actor and cast, but i have no idea how to begin solving this.

Literally anyone. this is driving me nuts.

Hello Magnamus0,

Could you try casting to DummyBP instead of directly to Static Mesh Actor? A static mesh actor is a particular class rather than just being any actor that has a static mesh in it.

We haven’t heard from you in a while, Magnamus0. Is this issue still occurring for you? Was my previous comment able to help at all? It would be helpful to know the status of this problem. In the meantime, I’ll be marking this as resolved for tracking purposes but feel free to leave a comment.