ID:154671
 
I set the client perspective in my game to EDGE_PERSPECTIVE, and it works fine for the largest, and biggest map, but on any other map, the camera will go slightly off the map if I head near the edges.

I just know there is something obvious I am missing.

Edit: Oh, the obvious thing that I'm missing is that you have to manually set the map bounds.
Remember that at runtime, all of the maps are layered into a single map with multiple z-levels, and are resized to the largest dimensions.

As you noted in your edit, you can use client/edge_limit to work around this.