Hi. Can't say if this is what OP experienced, but here's an example of broken displacement.
I've used displacement in a multimaterial. I think it's a known (and quite old) issue, but somehow it hasn't been fixed yet.
Hopefully this will be done soon.