And that’s where our wires crossed. My bad. What generates this collision event? In case of physics, for example, the collision would not return Face index - that’s afaik. Since it revolves around simple collision only. Technically, you should be seeing -1, rather than 0.
I feel you will need to perform an additional complex
line trace based on the initial hit.