Hi kbirk58,
When you have a problem with the game please click on this link to post in
Help and Support
The reason we ask you to do this is because we do not get notified when you post on your forum profile, we only see them when we do a sweep for new registrations so you will not get help very quickly when you post on your forum profile, you will get help much faster if you post in Help and Support.
For your Chrome issue, please click on this link and read the post there:
Chrome Version 80.0.3987.132 - Current Issues