[Bug?]Timers do not work in the Uobject, in 4.17p3
Check if your Object got garbage collected. UObjects that are not refferenced anywhere get automaticly destroyed. Asside from that make sure your Actor Variable is actually set to something. No world Context, No print String. Also check your Output Log for anything odd.
answered Jul 28 '17 at 11:22 AM
In addition to what Nachmahr is suggesting, do look into the events, I think that its the event thats is causing this issue.
I was unable to open your project, but from what you have described, it looks like the event is not setup properly. The place where you are calling the event to the place where the event is executed is not working. I would focus on troubleshooting the event setup.
You also might need to bind the event like in the picture:
Follow this question
Once you sign in you will be able to subscribe for any updates here