Why delay didnt working in some sequence?

Hello. Me interesting, why delay didnt working in this situation?

Im changing places from pin 0 to pin 1, and past in end of play sound node this is still didnt wokring. But when im past deley befor play sound Evrething working fine. Why this is can be? And how i can solve my problem?

did you use the debug feature to check how fast the delay node pass off signals?(orange flashing dotted line)
also, since your logic involves destroying the object itself. Maybe disconnect the destroyActor node first to make sure everything works fine before you added it.
functions in UE4 must return before any following nodes are executed, so I would suspect that delay did run fine, but the perceived result is not.

Thx. Everything working now:-) Happy new year!!!