I am not an expert I am just sharing thoughts. but I would start by looking through your Non-Active assets and see if you see anything fishy.
Also, I had a weird issue at my last role with duplicate assets getting created when I scanned an OU in AD but was reconciled during an IP scan. It was a config mistake on my part, but checking around for duplicate assets might be worth a look.