Lnd with all cool tools does not support pruned nodes at all (per BTCpay docs).
c-lightning claims to support but a lot of stars need to align for that to work. The problem is c-lightning keeps requesting a block that has been pruned. I had to use rescan option to give it a block number to start scanning.
It has been working for couple of weeks. Today after a backup and restart, it ignored the rescan height and got stuck. magically came back, but lost my confidence for prod setting.