Line Trace hits Air?

Hi everyone.

I’m creating some resources randomly by using Line Traces in the world to hit the ground from certain positions, this position are calculated Randomly and verified with the old values that already exist to check that they are not to close to one another, but the issue is that the Line trace sometime hits Air and makes the resources appear on it or under the terrain, which basically should not happen since the system is supposed to calculate the correct Hits using Line Trace.

Here is a Screenshot of what is happening:

EDIT: Hi everyone, thanks to Kyle Langley I have tested the World with a normal plane from the default level has the floor, and has you can see the result is just what is intended to happen but on my normal World Map, here is a screenshot:

Here is the collision presets that I have for my map, if anybody can point to me what would be the problem, that would be great.

Thank you.