Problem with copy/check files (SMB+SD)

afiak, rclone smb remote does not support checksums.

rclone backend features smb: | grep "Hashes"
        "Hashes": [],

https://forum.rclone.org/t/how-to-access-smb-samba-with-rclone/42754
check out my howto guide for details and workarounds.
tho the workaround requires mount, which termux cannot do without root.

as for rclone check, might try
--download Check by downloading rather than with hash

as a workaround, termux support sftp server, which can support hashes.
or run rclone serve sftp