lightning-cli decode lno1...bolt12 just shows info about the offer
lightning-cli fetchinvoice lno1...bolt12 1000 gets a 1sat invoice from the offer
lightning-cli decode lni1...invoice shows the blinded paths (route hints) for the invoice generated from the offer
I guess I'm experiencing the interoperability problems you mentioned. I don't have another CLN node to test payments at the moment. All the wallets I've tried must be using LDK for BOLT12.
lightning-cli decode lno1...bolt12
just shows info about the offerlightning-cli fetchinvoice lno1...bolt12 1000
gets a 1sat invoice from the offerlightning-cli decode lni1...invoice
shows the blinded paths (route hints) for the invoice generated from the offer