Help understanding checking with --check-first

I think the second one is not really "Checking", despite the name. "Checking" can mean a lot of different things:

(from What is rclone checking during a purge?)

I think this is the one you're seeing, which is really more "moving" than "checking":