How to Add complex collision to a Static Mesh?

I think you need to declare for what objects you are tracing for.
Personally I use the linetraceByChannel, because there I don’t need to declare what objects should be considered.