OK to answer my own question, the missing amount comes for the US tax withholding amount which is 30%. I'll have to update my tax form with my TIN number I received recently to avoid losing the 30%.
Would have been nice to see this in the export since Itch already know if it needs to withhold tax or not.
False alarm!