NCW Backup and Recover ambiguity

Hi,

So I have integrated Non custodial wallet and while backing up and recovering the keys I need clarification in respect to how the documentation is there.

It is stated that while recovering you should initialize the SDK with old device id for recovering, but in the note message it is written after backup your old device id will be disabled and unable to perform operations such as sign transaction, backup etc. Suggesting that we should use new device id while recovering so that old device id would become stale and not prone to any attacks.

If I use a new device id to try to recover it would say backup doesn’t exists and if i use the old one I am able to recover but since the device id should be disabled is it actually a recovery?

Please clarify the scenario and explain the correct flow.

Regards,
Siddharth Rana