Not sure about the 900SS motor, but this sounds/looks like a layshaft seal leak I had with my 07 GT1000's dual spark engine.
Seemed to be a common thing with that motor. Try a search using the words "layshaft leak." Was an easy fix,
something like a 7$ part and an hour in the shop.
Unfortunately for me, said leak happened 2 weeks after the warranty expired...

All the best,
Ride safe!
SJ