Chacun de tes hommes à un ration de progression, par exemple un Lieutenant Junior aura au minimum un ratio de 400/500. Tu lui fait gagner quelques points à chaque mission ( +8, +12, +25) selon le succès de ta mission. Ce n´est qu´après l´addition de ces points sur x missions que ton officier pourra avoir ( par ex) 506/500. C´est là, et seulement là, que le jeu te permettra d´affecter une, ou plusieurs, promotions. Ton off passera alors Lieutenant Senior.
De plus ton objectif de mission est de rester 24 heures sur un " carré"... mais ensuite tu peux faire ce que tu veux dans la limite de ton fuel et de tes munitions. Tu n´es pas tenu de rentrer tout de suite !
Pour ce qui est du message : " vous devez dabord finir une mission" je pense qu´il s´agit du message par défaut qui s´affiche lorsqu´il n´y a pas de promotion. Pas un bug juste une erreur de logique, ou l´absence d´un message adapté...