It's important not to cook the caramel mixture too long. This is the key issue if you end up with hard scotcheroos. Do not let the mixture boil. Remove it from the heat at the first sign of boiling.