If your mouth is dry it can take bloody ages to dissolve; it once too me over 50 minutes to dissolve 6mg.(very annoying as you can't talk without the risk of losing some drug). So I chew gum before my dose to get the old saliva levels up, and the bupe dissolves rapidly.
BTW what drug are you taking SL, OP; I didn't see you specify that.....