Yes there are changes taking place. Look at lots of the recent threads here in Support. Also, there are banners when you log in saying “We are currently switching to Geocaching.com's new API, this has caused some unforeseen side-effects and bugs, and we are likely to both find and implement some more during this process.”
We all have to wait while everything catches up. I’m sure eventually all be fine, and even better than it was before.