✔segwit works" and I'm trying it with P2SH so I assume it should work?
Yes, it should work if you move your funds to a nested SegWit address. You will also benefit from slightly lower fees. Some of my funds are on a native SegWit address on my Trezor. I can check for you if it works. It should be the same for Ledger.