I had a MS250 that was given to me because of similar hard pull problems.
It would start and run ok but hard to pull through.
I removed the spark plug and the recoil area where I could rotate the flywheel by hand. I could feel every once in awhile while rotating the flywheel it would get harder to turn, Accidently noticed if I turned the flywheel backwards it would turn over easier and as reversed and turned in proper direction could eventually feel a drag. Long story short. The plastic bearing separators on the crank bearing were broken into little pieces and the bearings would bunch together and slide instead of roll. I replaced the bearings with the steel cage type, re-sealed the crank halves with Yamaha-bond and all ok.
But as the others have pointed out, the 025 needs the proper size and length pull rope, and gently bring the saw up to the compression stroke then pull through because some will pull through hard and even worse if intermittent broken plastic cage crank bearings. I would also do as Harley suggested and make sure the flywheel key and flywheel key slot it ok. Might even see how it cranks leaving the spark plug wire off. (if slightly timed to fast as a hint)