I think people are under the belief that because it's council/ha they 'have' to treat you fairly and that any complaints are the tenant being awkward by default because they wouldn't have policies like this to deliberately make life awkward.
It's just not like that unfortunately, some HAs are great, before mine grew and joined with another it was really good, I wouldn't have thought that I'd be in the situations I have been since they changed before they did because it wasn't my experience.
Even then they started strong, shortly after they changed I needed a gas safety check and a repair around the same time, they arranged both for the same time slot, blimey that's brilliant!
The repair guy turned up, the gas engineer didn't. I rang them to be told apparently I wasn't in, and therefore it had been recorded as a missed appointment (on my behalf, one strike) and that as it was mandatory they could either force entry to turn off my gas until I 'cooperated' or they had grounds for eviction if I didn't.
Pretty gobsmacked tbh seeing as the repair guy - who works for them - was still there and had logged that he was on site, doing the repair, in a house that apparently no one was in? I explained that to be told that as the gas engineer couldn't gain entry, they would consider 'further steps' at this point the repair guy took the phone and told them who he was and that he was there repairing the front door, and therefore would have seen anyone who tried to 'gain entry' and no one had.
Still got a letter detailing my non cooperation and telling me I had one more opportunity to grant access before they took action.
And it's cited every time I have to change an appointment made for me at short notice, or miss one I don't know I've got.
I just want to be treated fairly, only in renting, and especially when you're SH is it acceptable to treat a paying customer that way, people will do all sorts of mental gymnastics to justify it, simply because they believe the bullshit about SH tenants getting everything paid for and feel we should have to pay for that some other way.
I work full time and don't claim any benefits. My rent is paid out of my earnings. If any other service treated someone paying for that service like that there'd be uproar, but because I'm an SH tenant I deserve it according to some, because they can't see past their prejudice.