Did you follow the dillution sticky the morning of the UA?
Thc levels fluctuate so its always a good idea to still dillute and if you're exercising stop a couple days before the test.
We've seen quite a few people here who still haven't been clean after 2 months.
Subbing is the best way if you get the technique right.