Its very hard to fix this base on the Valve API. So this bug will be here for a very loooooooooong time. So DOTABUFF IS NOT RELIABLE ANYMORE.
I just deployed a fix. If a player sets their setting to private, the game will not be counted until they set it to public again. Ultimately, this allows them to "hide" losses only until they decide they want to start showing statistics again - at which point all of those losses will appear.
Будь ласка, увійдіть до системи для написання коментарів.
You can turn off or on that option right before you lose/win and dotabuff gets fooled, I just tested it. You should fix this issue asap. Once you set that option ON, all your stats before that point should be taken on account. Thanks, keep doing your great job.