Review count discrepency?

What endpoint are you using to get the 5000 number? There was a content update today which removed some items from WaniKani

This removal could be the culprit. And depending on which endpoint you are using the 5000 value is either correct (the hidden filter needs to be used to filter out hidden items) or incorrect (we may not be expiring our cache correctly).