You need to restore this event in a `__KernelVTimerDoState()`, which needs to be added to `sceKernel.cpp`.  Similar to alarms and mutexes, etc.

-[Unknown]