Multiple Intersection

I have a list of surfaces and a list of lines. I want to get a list of true values for all the lines that intersect (a)ny surface from the list of surfaces. I have seen a similar discussion over:

However, I am receiving all false values. Would anyone help point out what is wrong or could be improved? Thank you!

what units are you using? Can you try scaling down your geometry before performing the intersection as if your units were in meters.