When you load the Skybox, it will be positioned at 0,0,0, not the centre of the matrix.
I create a small routine called Wander(). If I need to find a missing object, I call Wander() at the appropriate point, and go looking for it. Wander() simply allows me to use the arrow keys to...wander! When I press a specific key, it leaves the routine and carries on as normal.
I actually include a parameter... Wander(ObjectId). I use objectId to position the camera at the same point as the object, and start looking from there.
Thanks in advance.
All the Best,
StevieVee