can I cancel a check?

Call Your bank, tell them to place a Stop Pay on the check.

You need the check number, and preferably who it’s made to & dollar amount.

They may charge You for the processing, company depending.