[Bug?]Timers do not work in the Uobject, in 4.17p3

Timers do not work in the Uobject, in 4.17p3 , but they work fine in 4.16.2

Function “Timer” is never called…

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.

I kind of checked everything but the timer still does not work.
The function tied to the timer is simply not called.

Very simple project example in the archive:
link text

In addition to what 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:

Thanks

it works in 4.16.2
but in 4.17p3 this does not work…

If you call the function directly then it works.

does not work is the launch of the timer.

same problem.

Also, the event tick in the actor components does not work in 4.17

I’m having the same problem. It worked on 4.16, but the same blueprint doesn’t work anymore after upgrade to 4.17.