May 17 2019 just finding this issue during a server upgrade from Winserver 2008R2 to Winserver 2019 (fully updated to 1809 17763.503).
I just spent the last 24 hours freaking out over this. NOT COOL!
This is my third 2008R2 to 2019 upgrade / migration this year and I realize why I have not seen the problem until now.
When you use the older 2008R2 machine to push (RoboCopy) the files to the new server they successfully copy. If you use the same 2008R2 machine to check the properties on your Source & Destination the copy shows as (bit for bit) perfect.
BUT! If you use the 2008R2 machine to check the source, and then use the 2019 machine to check the Destination, that is where you see the huge discrepancy.
With almost 1TB of data copied over, there is no way I can look through all the folders / files to see if there is anything missing.
Microsoft needs to provide an explanation for this! Obviously many people are running into this issue and the questions are going unanswered.
I will open up a case with Microsoft via my partner account and provide a link to this blog.
I will post the outcome once I get an explanation from support.