No, you don't need to file a non-resident return for a state you were stationed in for active military duty. Unless you earned income in that state other than your military pay. For instance, if you had a part time job or a "side business", then you would need to file a non-resident return. Otherwise you don't need to.