it seems like the rewards in milestone quests f.e. reaching ascending age which seems to give 40k knowledge bits as reward, might be bugged in the german version atleast (can't say for other languages, but i know some languages have differences how comma/dots work.) - the reward says 40,000 and it gave me only +40 pending.
in german dot is used for thousands, comma is used for decimals 🙂 so 40.000 is 40k, 40,000 is 40 ^^
i'm sad i missed out on the two knowledge rewards until here cus of that bug but i guess theres nothing you can do there ^^
i heard in english its reversed, dot for decimals and comma for thousand-steps - in german its the other way 'round. :b
PS: you can see in this screenshot attached: the pending bits use a dot for thousands automatically, the coded in rewards are with a comma instead ^^ so i guess it indeed is a language issue :3