so basically OnMontageEnd is called even though montage isn’t played, i added 2 different functions on it so maybe thats the case why it is doing nonsense?
In Debugging mode it shows that bIsInterrupted is true and it doesnt even return that… So its definitely going crazy for some reason.