vshKernelSendSysEvent -> prints "vshbridge : shell ready", shell is completely loaded (thanks to Princess of Sleeping)
sceAudioOutOpenPort -> audio initialization, shell is not completely loaded (thanks to GrapheneCt)
Attemping to use anything that is not loaded will result in a crash.
Hook to the one you need to detect these events before you use them.