Could BCG cause a positive TB skin test?
If effective, BCG will give a positive skin test. However, as time goes by, not everyone who had BCG will continue to have a positive skin test. If you have a positive skin test and are from a part of the world where TB is common, you should assume that it is due to TB exposure. BCG should not stop you from having a skin test.