You need to take a chill pill, what a douchebag."Unless I have't noticed, CoVID..."?
Wow, so now you're insulting your customers. Nice. I have family that have been in the hospital with CoVID. So yes, I've noticed. Thanks for asking.
Telling everyone when the ship was on the water doesn't require predicting anything. Just communicate info as it comes in. Telling your customers how many units are in the 1st and second shipements doesn't require planning.... just communication of existing information.
You could have just given the info you provided later in the post about he 27th. IS th the small shipment with only a few units? When is the second shipment arriving?
I'm sorry your company is struggling so much. Your competitors are doing much better and keeping their customers informed. Communication is key, people will accept a lot if you're up front with them. That is what you are struggling the most with.