Displacement causing detached faces
Strangely, contrary to this answer, you need to disable auto-smooth to get rid of the gaps.



Also, add a solidify modifier, before the subdivision surface:



Result: