First I tried get hit result under cursor by channel. It worked with visibility but not with my custom channel. I didn’t know why so then I used a regular trace by channel to get what was under the cursor and see the debug line. I thought the problem was the trace wasn’t hitting my objects for some reason. But then when I used the regular trace with the debug line, there was no line at all, like it was just refusing to do the trace. If I just use two set vectors for the start and the end trace, same result. I think I’m just going to trace for objects if I can’t find a solution to this.