My last cycle I got a faint result at 10dpo, retested at 12dpo and got a very strong positive.

I guess it's possible, but a negative at 10po may not always be accurate, implantation can occur later and you may not get a result until later