How do I make the day/night cycle replicate?

I’ve made my day/night cycle to change the time of day from a timeline. I’m doing this from an actor, not from the level blueprint. When a player joins the level (server) the cycle starts from the beginning as expected, but when someone else joins later (client) for that player the cycle also starts from the beginning. How do I sync it? Should I scrap my blueprint and calculate everything from the level blueprint using event tick?

Hi, you can use this here Get Server World Time Seconds | Unreal Engine Documentation or manually replicate your time from server to client (float variable for your time, mark it replicate, only run the day night time cycle on the server).

Thank you, it worked