Same happened to me. 2016 115hp. The seal just got pushed out, Yamaha took the cost for a new seal and a new timing belt, but not the repair cost.
The engine only has 160 hours of running, aprox 20% in full revs.
The workshop glued in the new seal and told me to be a little observant the next...