The companies house fine is £150 if we’re up to a month late so I wouldn’t worry too much.
Might be giving them too much credit but maybe they’re on time and Companies House backlog in processing them, often the case at quarter ends with the volume they try and deal with.