Tomato cracking often happens due to fluctuations in watering. If the plant gets too dry and then is suddenly watered heavily, the interior fruit may absorb water and expand faster than the outer layer can grow, leading to cracks. Maintain consistent watering to prevent this issue.