Thanks
@warp9.9 for posting pictures and explaining what to clean and check.
My Roadster has 37k miles with the original drain plug O-ring. Before the last oil change I noticed the oil level was dropping about 1 inch overnight. At the last oil change (2k miles ago) I noticed the O-ring wasn't protruding out of its groove very far, but it wasn't cut or damaged, that I could see. Now the oil level falls to about half full after 2 hours of riding, and the tank is completely empty overnight. The oil light goes out less than one second after cold start up, so I haven't been too concerned.
At the next oil change I will drop the sump, strip and clean the non-return valve and check for oil spray jet leakage. I will fit a new O-ring, of course. I'll be watching this thread for more insights before tackling this job. Thanks again.