I understand the frustration. But what you need to understand is that the law doesn't always provide you what you think you should get. You cannot force whoever made the error to apologize for it. You cannot win compensation for simply missing out on something or spending time on something. You get compensated for financial losses, physical injury, etc. If you don't have those sorts of losses then there isn't anything for which you can sue. That's just the way things work. If you have medical bills for the claimed lack of sleep or stress, you may be able to get compensated for those bills. But you get nothing for mere frustration and time lost, as much as you might like that to be the case.
You can always ask for an apology, and perhaps you'd get one. But no court will force anyone to give you an apology. And as for compensation, well, I've just told you how that works.

