USPS has an investigative service. I have had to file twice: once last month, and the package arrived exactly four weeks after the sender delivered it to USPS. The other is still pending:
Missing Mail and Lost Packages | USPS
Wait 14 days after the expected delivery date to file.
Thank you.