While you are on the site, in your browser find and click "Add to Home Screen" A CGN beaver app icon will then be created to your phone that is directly link to the site.
Note: This feature may not be available in some browsers.
I had to make this new account because my email wasn't up to date when they did the updates. I'm hoping I can get an admin to send an email to my new account so I can start using my old account again.
Good luck in getting your old account reactivated . The same happened to me.....but had to start all over again after they upgraded the site , and my old long time account was lost to the CGN netherworld.