Typically this happens if your sugar/corn syrup mixture was cooked for too long. It should just be beginning to come to a boil when you remove it from the heat--don't let it boil too much. Also, if you've put your scotcharoos in the fridge, let them come to room temperature and they will soften back up.