Exactly my experience as well.
Stop pretending it's a schedule, just put a note on the posted schedule on mp, "This is not a Schedule - Call to see it the girl is working that day".
That would make it clearer. Still doesn't make it any less frustrating.