The issue appears related to SqlBulkCopy’s binary streaming mode introduced in .NET Core. Precision loss seems to happen during binary serialization of decimal values before sending to SQL Server.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results