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