If the character screen freezes I found that pressing the home button twice on my ipod so that it displays all my open pages and then clicking on pokemon go again will allow my character to move /unfreeze the app, sometimes you have to do it multiple times to work.