Ok mystery solved after talking to yocan forever and the place I bought it.. neither of which were much help. The thor only works with flat top 18350s not button tops like vapes.com sent me.
Just got my Thor today and the trustfire 18350 battery they sent me is too tall to allow the top cover threads to even begin closing much less all the way screwed down. Wtf! Anyone else have battery issues?