Our shower started leaking through the ceiling. It's definitely because the sealant failed, despite it only being a few months old, so I've taken it all off and discovered that the grout between the bottom row of tiles and the shower tray has shrunk and / or disintegrated. It was proper waterproof grout and covered every square mm of the gap and was fully dry before it was sealed. I know because I did it..!
How can I make sure it doesn't shrink again? What did I do wrong?