If you end up with rubber chicken it means you overcooked the chicken. Once the chicken is done cooking, you should remove it from the oven otherwise all the moisture and juices will dry out and the end result is rubbery and dry chicken.