I have seen other articles about this and still can't seem to get a node removed. Yesterday, a node failed, DOA, not working at all. I was able to force remove the device from the device list but the node is stuck, won't delete. I have done a shutdown, pulled the power and re-start but the node is apparently more stubborn than I am. What else can I try?
Does the ghost device still have power? If so, you need to remove the power from the ghost device.
Also, make sure the ghost device is not listed in smart start or it will keep trying to add itself back.
All you can really do is see if a "Refresh" causes a "Remove" button to appear, maybe trying once more if not (waiting at least a few seconds after the refresh before waiting to see about "Remove" and a bit more in between attempts, keeping "Logs" open to make sure you don't get any concerning Z-Wave messages); or waiting a day or few to see if "Remove" appears on its own at some point after now.
That, plus knowing that you've actually excluded, reset, or powered down the node, which it sounds like you have. "Remove" won't appear if the node can be pinged.
If this doesn't work, what hub model are you on, and if you're on a C-8 Pro, did you switch to Z-Wave JS? (That might help with this, but it's probably not worth switching just for this; it's just worth sharing more about your setup.) A dead node here is certainly good to avoid when you can, but it's not a guarantee of problems, so unless you have any, I'm not sure it's worth worrying about right now. Patience is often key for Z-Wave management.
Only if the device was still paired to the hub, in which case you could just do an exclude to get rid of it. Otherwise that is a myth to power off the device you think the ghost came from, it does not actually help.