You will need to teleport the orb down in tiny steps, and raycast downwards to see if it is about to hit something in the next teleport, if it is, teleport the orb to the raycast hit position and stop droping.
If that doesn’t work you can still just teleport the orb to the nearest walkable position. Not fancy but it works.
(I agree with you. I would suggest you to do this, because the raycast stuff is over the top for a qol bugfix imo. Its more than 20 characters now to please the forums restrictions -.-)