If a manager changes your schedule without notice simply tell them you cannot work. Keep a printed copy of your original schedule.
Also, this is illegal in some states, check the
States labor laws.
Do not accept calls on days off from managers. IF YOU ARE HOURLY THEY MUST PAY YOU FOR ANY WORK RELATED CALLS OUTSIDE OF WORK ON YOUR DAY OFF.