Have you tested your smoker to see that it's reaching thhe proper temps? Drop a probe through the top hole, set the temp at 225 and log temp every 15 minutes for a couple hours. If you are not averaging close to 225˚ you my have a bad heating element or thermostat. If so, call Cookshack Customer Service at 1-800-423-0698. They will be happy to assist.
PS You might first test your digital therm - 212˚ in boiling water and 32˚ in ice.