Handle exception "Objective-C exception thrown.  Name: NSInvalidArgumentException Reason: Pushing the same view controller instance more than once is not supported" by calling PopToViewController