"thing" cannot verify itself, for this kind of sentence, it is better to use Passive tense". That is, your first sentence would make more logical sense.
Basically, the different between the two sentences you have is just
1.the thing has not been verified yet. (passive tense)
2.the thing has not verified yet. (active tense)
However, sometimes, you will see sentences like:
App Store cannot verify a secure connection with the App Store.
Microsoft Office cannot verify the license for this product.
Hotmail cannot verify my email address.
These can make sense, because what it refers to is the administrator of the company or system. However, in your questioned sentence, there is NO indicate what is behind "the thing".