The last update of that page was mid February. In the meantime, while waiting for the page to be updated with the status of this month, I can entertain myself with some probability calculations for how likely/unlikely it is, that the north lift is currently functioning. The fact that the South lift has 100% uptime for the last 30 days, doesn’t mean it didn’t stop functioning today.
It’s dreadful how bad status updates are, the Greenwich foot tunnel usually feels like an afterthought in general.