Try it this way:
This will restore the Marices after the renderworld command.
I dont know if this is working but this could be the reason.
RenderWorld() Camera.Update() renderGrid(4,3) Flip
This will restore the Marices after the renderworld command.
I dont know if this is working but this could be the reason.