Hey Matt, like what was said, foam could be the culprit for the movement that is happening...but it's hard to know that fact unless you decide that you want to tear it out. The newer waterproofing systems are very hard to remove anything and reuse, my guess is you'd create a larger problem later down the road in the likely event that it would leak after you installed your new tile.
It's hard to tell from the pictures but another issue exasperating the cracking is what looks to be unsanded grout around the pebbles. Maybe not but the grout does look smoother than sanded grout from my monitor.
__________________
Justin
"Being world class means knowing you're good, but never satisfied you're good enough"
|