Of course not.
Once you step into your work, you should be paid for your time. Especially when you have no control over that.