When I try to use the ATC, I keep getting taxi instructions to the start of the runway, then I get take off clearance and once down the runway, I receive new taxi instructions. If I take off anyway, the ATC terminates. In other words, the ATC keeps making be go round in circles. What might be the cause of this?