This is definitely related to the cashouts at weekends business. Weekend cost cutting seems the likely culprit. No tech guy on duty, or working remotely? Less staff? I must admit when joining this forum, I never expected to see 32red sliding down the greasy pole. Shame.
A saying here Tirilej - 'don't complain, don't expect things to get better'.
Any decent motivated business will welcome complaints in order to address the issues that help them improve service and move forward along with their reputation.