The reputation shown in my Stack Exchange chat profile is almost 8000 points too much
If I add up the reputation from my various SE accounts (including those below 200) I get 12335
Something is amiss!
We deployed some changes to chat this morning, to switch over to API v2 (we like dogfooding). It looks like I missed the linked-meta check when doing this; it has been re-added, and I have refreshed your account (this normally happens once an hour); you are now back at 12.4k as desired.
It seems like meta accounts are being included, even though they just mirror your reputation from the parent sites.
If you sum the reputation of all of your accounts, including your meta accounts (but apparently excluding discuss.area51?) it sums to 20112 reputation [try it]. This is close enough to your chat profile's value that I think I'm right and the difference is probably due to caching.