It can happen as a race condition if you use two clients simultaneously and you get unlucky in timing. In order to avoid that risk I close one client before opening another with the same npub.