The old behavior only allowed the camera to go underground while the terrain tiles were still loading. Was that a sufficient condition to always enable you to go underground in your app?
You can actually just disable terrain collision in the camera controller, so you can move freely underground: