The cache note parsing seems to be correct. The database stores both the note itself, and the latitude and longitude it has parsed from that note, in decimal form.
However, the database table for "corrected coordinates" those you edit with the pen on the cache page says 0.000000, 0.000000.
I can see that we have a total of 3782 corrected coordinates at 0,0 in the database (over all users), so while it seems to be an issue, it doesn't seem to be huge. These are divided between 20 different users. In some cases it might even be a fact that someone has 0,0 as corrected. I do however notice that one user (not you) has 3287 corrected coordinates at 0,0. That's not very likely.
It's hard to say if it's an issue with the API from HQ or an issue in our parsing from just looking at the numbers. I will start by running an update on all these 3782 where we have an active token, to see what happens.
UPDATE 1: You now have 0 caches with corrected coordinates at 0,0. I will go through a few others as well.