I had the cam cover leak on a K1300S I bought some years ago from Matt.
Matt had the gasket renewed by BMW 3k miles before I bought the bike from him, but the gasket was still leaking.
I found that the two oil breather pipes behind the cylinder barrels near the clutch/ alternator were both blocked with mayonnaise & were causing a pressure build-up in the engine crankcase that caused the leak.
Once cleaned out, I re-used the original cam cover gasket & never had any further leaks.
So definitely worth checking those pipes out.
https://eurokclub.bike/index.php?topic=4363.msg52484#msg52484