collision accuracy problems

i am colliding a ray with a mesh and its missing some small polygons. The distance also seem to effect the polygons that it thinks are “small.” Polygons at angles almost parallel the ray some times are missed. It looks like an optimization and way to turn it off? Or adjust it?

This is an image of what it looks like: I cant hit the non yellow poly in the near by area of the hit.

it might also help to know that i auto generated the polygons after a bit of head bashing i think its they way i generate them in the 1st place that is cosing this. I generate them by using a custom obj loader… similar to the fractal tree demo.

i will try to rewrite the obj loader and see if that fixes the problems.