How long has it been since the bond had been cancelled? I assume your LND node is always running, but at least for Mutiny you have to be more active and open the wallet more frequent to check up on the payment more. Did any of these result in a force closed channel on Mutiny? Or does it still show as pending in Mutiny?
If it's still pending in Mutiny, depending on how long it has been, there's a chance that there's a bug around activity items while the funds show you have been given the correct balance. Though recently one of us on our team had a ~7 day pending transaction that got stuck somewhere in the route but eventually got released back to him. Sometimes that's just part of Lightning and it's more proned to happening with hodl invoices like robosats.