That incident was essentially in 2023, by mid 2024 most creators returned, though not sure what problems mitsuboshil had but only posted twice last year, but at least he seems to be back now to a semi regular pace. Maybe Easter would be when the next vid drops