Cheesecake can crack when baked for too long or when the cream cheese filling mixture is overmixed. Using room temperature cream cheese helps ensure you don't overmix the cheesecake batter. Some people place the cheesecake in the springform pan in a water bath while baking to help prevent the cheesecake from cracking.