How to know when check pay payment was received by vendor

I made a Check Pay payment on 1/6/22 for a bill due 1/21/22. According to the vendor the check was received 1/24/22 and I was assessed a late fee. Through my bank I found an electronic image of my cashed check. It was dated 1/7/22 and deposited by my vendor on 1/24/22. Is there any way to find the date it was delivered to the vendor by the post office? Does Quicken use USPS tracking on their mailed checks? Why did it take 17 days for Quicken to deliver this check to my vendor?
This discussion has been closed.