US cheque printed from Printboss was refused at a US bank because it came from a CAD bank and did not have the appropriate flag on it indicating it is from a CAD bank.
Open Printboss and click on Edit Bank List. Highlight the appropriate bank and click edit bank. Go to the MICR page. Turn on the option 'Include US Funds flag (45) in MICR line'