As for Canada Post, I see no real solution here other than the reset button. The recent shutdowns have made them totally untrusted for parcels, fliers, mail, etc. That trust will never fully come back plus people/businesses have moved to other solutions. Their business is permanently broken IMO...