How old are the tiles? I reckon the force of rain may have displaced the odd tile over time and the recent weather has finally broke through. If they are new tiles then maybe it was a just a bad piece if placement by the roofer how ever there are now many roofing companies who will fix the job...