You need to use a sprite slot that's not reserved by the raycasting engine. Besides that, you need to make sure the crosshair is being rendered on top of everything else. You can probably do that by assigning it a very low Z coordinate.