Ordered Samsung Galaxy S23 Ultra on Amazon

I had ordered Samsung galaxy s23 ultra yesterday and it was supposed to get delivered by today due to prime account. I got an update on 7.50 PM today that it is out for delivery but didn't receive and now it is showing delay and will be delivered by 24th July. I am stressed about it now as they should deliver by tomorrow at least since its a prime product. Have you guys faced this issue or any scam on Amazon?