I have been taking low doses of suboxone for the last 2 weeks. It is usually 2mg or even less. Yesterday night, I had to take vicodin for a sudden sharp pain and it was 12-13 hours after I took my last 1mg of suboxone. But it did not work. So, I want to know for how long is its ability to block? Is it naloxone or buprenorphine that helps in blocking? If someone has any answers, please do clarify my doubts. Thank you.