It could have been a bad batch of med used for the test. Go to another area where you could get tested with a different batch of med and see if you are still positive.
This happened to my son. He was on a med for 6 months and then was suppose to take another med for another 6 months. At the end of the first round of med they told him to go on with his life, he did not need to take anymore med. I learned later a batch of med used for testing was bad.
I also tested positive via skin test, however, my grandmother died of TB when I was 4 years old. She was a snuff dipper/spitter and most likely I crawled around on the floor and was in contact with her sputum. The doctor said I could have had a light case of TB at that age and it was passed off as a cold. My lungs were clear but I had to get kidney x-rays off an on for a year.
TB can attack other organs, not only the lungs.
I understand that we all carry the TB germ in our body, it does not show up until it is activated for whatever reason.
A pregnant mother can pass the TB germ to her unborn baby.