I was reading this blog post by Jameson Lopp on the best practices to back up a seed phrase https://blog.lopp.net/how-to-back-up-a-seed-phrase/
In the "Test your backup section", he wrote: "Initialize the new wallet using your seed phrase backup, make sure the funds appear in the wallet, and that you can spend them."
I've always done the steps he describes, except the "make sure you can spend them". To me, if I possess the private key and managed to restore the wallet, there's no world that exists where I somehow cannot send the funds. So I'd like to know, is there any scenario where you create a wallet, sends fund to one of the addresses, delete and restore the wallet properly using the seed but can't send the bitcoin you have?