AnimationTrack:GetMarkerReachedSignal() not triggering

I have custom character (frog) that has an animation with a Keyframe Marker called Jump Its been working fine while testing it a few days ago with no issues. Events are triggering. I haven’t touch the code that handle’s this event.

and the code is very simple. The event is not triggering for some weird reason.

self.animations["Walk"]:GetMarkerReachedSignal("Jump"):Connect(function()
	print("Triggered")
	pitch.Octave = math.random(0.5, 1)
	jumpSFX:Play()
end)

The animation is uploaded under a group same with the experience place.
The animation plays perfectly fine.

I made sure it has the Keyframe Marker before uploading it.


I also tried to upload it as a new asset so it has a new animation ID but it still doesn’t work. I manage to remember that before this happened I reverted the place version to an old one. (The new place version and the old place version has the same code and never been touched) I reverted because some 3D assets we’re missing on the latest version of the game.

Hi, thanks for posting! Can you please provide a repro file and instructions to reproduce the issue? Thanks!

Sorry its been months since I had this issue I can’t reproduce it anymore. I fixed it by just reverting the place version to where it was working and transfer all the latest changes to that old version instead.

I haven’t got into knowing what’s the actual reason for it to happen. it just that the old place version works and the latest place version that I had back then wasn’t working.

No worries, glad it’s working now! I’ll go ahead and close this ticket.