First of all on the Back button of the View Contact screen, the Internal notes say Keep warm..., but the setting is Close and refresh.
Here is the observed behavior...
I needed to make a copy of the View Contact and Edit contact screens because of some customization (a few special fields) needed. These screens are redirected to the original screens.
The problem occurs when you call the View Contact screen from a custom app.
When you call the screen and only Go Back, no problem.
But if you call the screen, and click Edit Contact, Save Changes, go back to the View Contact screen AND THEN click Back on the View Contact screen, the merry go round begins...
first it freezes and gives a blank screen. If you click Refresh on the broswer it takes you back to the Edit Contact screen.
If you play around long enough, you might get back to the original screen where the View Contact screen was called from.
I tried this on the native screens and there is no problem. Seems like there may be something with the linking on the redirect.