Trace returns 'null' when hit InstancedStaticMesh

I recently went into a logical error involving raycast returning a positive hit but hit actor shows empty. took me a while to realize it was actually hitting an instance of an InstancedStaticMesh. Is this an expected outcome? If so , how would i be able to get it to return me at least the TYPE of the instanced that’s being hit. With hit actor returning null ,I have nothing left to work with on the hit result. This causes great sadness.