I work 4 nights on, 4 nights off. I don't gain weight when I'm on nights but I don't lose any and it's really slowing down my progress and frustrating me.
I watch my calories and stick well within them. I have calculated my BMR and eat upwards of 500 calories less than that per day. If I'm hungry I snack on fruit or rice cakes.
The only difference with my routine vs when I am off is I move around a lot less. I tend to get up, drink some coffee, watch some Netflix and then start work at my desk where I stay until I finish work whereas when I am off I move around cleaning the house/running errands etc.
I always thought weight loss was 90% diet and almost wholly dependent on calories in vs calories out. Could my inactivity on night shifts really be having that much of an impact or am I missing something obvious?