Maybe this is a problem related to inaccurate modeling of dispersion by DFT? You could try applying the empirical dispersion correction and see if this solves the problem: http://cp2k.berlios.de/manual/CP2K_INPUT/ATOM/METHOD/XC/VDW_POTENTIAL.html