My first guess would have to be the finish top coat on the veneer panels that the cabinetry is made from. In most cases the painters use an alkyd based top coat if they are done on site. If they are done at the cabinet shop then a lacquer is used.
Both these products do not make for a good bonding surface without using a tiling based primer.
The one I use is Kiesel UG 30. It may be available in BC.
_________________________
Randall