@Scarlett I highly doubt it’s a mistake as the other weeks have only weekend days apart from Christmas and new year there’s 3 nights!
Oh well id stil contact them and say we’ve agreed no nights. Why have given me them!
If it's all been agreed and signed then you do not have to work then as it's not in your contract. Just politely point out to them that they have made an error
They need to follow their agreement, email them and reference your flexible work agreements. Maybe its a genuine mistake x
If they’ve agreed to no nights and given you nights, might it be a mistake???id contact them