Play and wait montage lag in Gameplay ability system

When I use Play and Wait montage in my Gameplay ability. Sometimes the montage doesn’t get played on the other clients and sometimes it plays from the middle and is very snappy. Any help is appreciated. I have used most of the code from Lyra.

Video link:- https://youtu.be/FvxiO93E6I8

this is my ability BP