Madison, who has played the teenage daughter of Catherine Bell's character since the Good Witch's debut in 2015, won't be back next season.