Seems like I am missing something here, using latest version of unity and I am instantiating a gameobject on click.. It appears fine in scene View but not in the game view?
On the Inspector of your MainCamera or Camera, you will find something called "depth", just set it to the same value as your field of view and it will work :)