Hi,
Lansweeper will only delete assets if they match the cleanup options as specified under Configuration\Server Options.
Next to this they could also merge with another asset that was scanned in the meantime. The KB article below describes how Lansweeper uniquely identifies assets.
https://www.lansweeper.com/knowledgebase/how-lansweeper-uniquely-identifies-assets/