The only theory I have is that a lot of cabin crew have been getting very close to their max block hours in a certain time frame, thus the rotation was subbed as not enough available crew to operate it. I was an sccm for them a couple of years ago and similar things happened then, Futura flew for about a month with crew and an a/c based at LGW.
Although, I could be completely wrong!!