I was able to make raycast work by putting the plane at center origin, 0,0,0. I moved the plane around with the raycast and it worked, until reaching outward past Vector(200.0,0.0,0.0).
I tested it at Vector 250.0 and the raycast then failed.
For some reason when the plane and raycast is past Vector(200.0,0.0,0.0) the raycast no longer will work.
Is this a limit the float? I am going to try and turn off the 8bit or 16bit float mode in the editor.