Macarons are really picky. A small misstep can cause problems for the final product. Shells can crack because of weak meringue, overwhipped meringue, or oven temperatures that are too high.