DGCA conducts spot checks, orders changes in wake of rising technical snags