Sunrise+Offset rule not updating timing

There is probably something subtle about the problem given there aren’t gazillions of complaints and it could well be something I’ve done wrong, though if it is then it wasn’t so wrong that it didn’t once work.