I'm ssuming that the first floor bathroom OP mentioned is on wooden floors. Tiles over devi on wooden floor might not be best with the natural expansion/contraction of the wood, hence cracks. Altho we have devi in ensuite, under tiles over wood and no cracks and done a few years. Its used all through winter too. I did remember the tiler saying something about the grout being more elasticised or somethig like that, maybe why not cracked.
Devi is very handy tho. Have it under tiles over contrete on ground floor in sunroom & office and is great.