There is nothing inherently wrong with negative TMR, you can find many such results in the literature by a quick Google search. If it's correct or not, depends of course on how accurately the calculation was set up. But if you look at the definition of the TMR, nothing prevents it from being negative.