The thing about niacin is that it makes you sweat more which will help eliminate it from your body, but not by any means get all of it out. If you took a piss test and only took that thinking it would cover it up then of course you would fail. It is only an aid to help in cleaning out, not a cover up or a quick fix.