I use Motorex chain lube road strong.
The best I ever have tried. It lubes the chain and sprockets.
I tested Maxima Chain Wax that killed the chain within 5000km maybe half.
It did not lube between links, the rubber x-rings that reduced in size. Chain got a very strange sideways play and rusty dust around front sprocket.
Motul not that good either. Reminds me about glue lube. It sticks too hard to chain that looks lubed but is not.
The lube must flow over the warm chain during the ride and relube where rubbed off and still not fling off. Between links and keep o/x-rings lubed.
Motorex fulfills that. If riding in heavy rain for a while, more can be needed. If only dry roads it stays over 500km.