Someone at afrihost need to adjust their internal clock by +1 hour. "Cancel before the 25th" should mean just that, not "cancel before 23:00 on the 24th". Also noticed cancellation requests getting actioned an hour or so before the official end of the month... although I still need to confirm this.
It should mean this indeed, did you cancel a bit before and saw errors/ issues?
Around cancelation of the accounts, it's a system process that runs at midnight - shouldn't see early cancellations here.