dans votre cas, je vous conseillerai d'avoir un entretien carte sur table avec elle, si elle a accepté des changements de dernière minutes sur le contrat, elle est sensé respecter ça, il faudrait qu'elle vous dise pourquoi elle ne le veut plus, elle a peut être eu des changements dans sa vie, ou alors le sentiment que vous changez trop souvent les horaires, sans discussion ouverte, le problème se répétera et la tension entre vous augmentera.
Perso, je n'accepte pas les horaires atypiques, ils sont trop mal payés, je n'ai pas envie de me lever la nuit pour un salaire d'environs 3ou 4 € de l'heure