Program: 78138
Project: 78138
Buggy source:
@Override public void start(Stage primaryStage) throws IOException {
  LOGGER.info("String_Node_Str");
  applicationContext=new AnnotationConfigApplicationContext(MainApplication.class);
  SpringFXMLLoader springFXMLLoader=applicationContext.getBean(SpringFXMLLoader.class);
  SpringFXMLLoader.FXMLWrapper<Object,ShootingAdminController> shootingWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",ShootingAdminController.class);
  shootingStage=new Stage();
  shootingStage.setScene(new Scene((Parent)shootingWrapper.getLoadedObject()));
  shootingStage.setFullScreen(true);
  shootingWrapper.getController().setStageAndMain(shootingStage,this);
  int anz=3;
  int x=200;
  for (int i=0; i < anz; i++) {
    Stage stage=new Stage();
    stage.setTitle("String_Node_Str" + (i + 1));
    stage.setScene(new Scene((Parent)springFXMLLoader.load("String_Node_Str"),400,400));
    stage.initModality(Modality.WINDOW_MODAL);
    stage.setFullScreen(false);
    stage.initOwner(primaryStage);
    stage.setX(x);
    stage.show();
    x+=200;
  }
  SpringFXMLLoader.FXMLWrapper<Object,ProfileFrameController> profileWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",ProfileFrameController.class);
  profileStage=new Stage();
  profileStage.setTitle("String_Node_Str");
  profileStage.setScene(new Scene((Parent)profileWrapper.getLoadedObject(),400,400));
  SpringFXMLLoader.FXMLWrapper<Object,LoginFrameController> adminLoginWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",LoginFrameController.class);
  this.adminLoginStage=new Stage();
  this.adminLoginStage.setScene(new Scene((Parent)adminLoginWrapper.getLoadedObject()));
  this.adminLoginStage.setTitle("String_Node_Str");
  this.adminLoginStage.initModality(Modality.APPLICATION_MODAL);
  this.adminLoginStage.initOwner(primaryStage);
  adminLoginWrapper.getController().setStageAndMain(adminLoginStage,this);
}

Fixed version (ground truth):
@Override public void start(Stage primaryStage) throws IOException {
  LOGGER.info("String_Node_Str");
  applicationContext=new AnnotationConfigApplicationContext(MainApplication.class);
  SpringFXMLLoader springFXMLLoader=applicationContext.getBean(SpringFXMLLoader.class);
  SpringFXMLLoader.FXMLWrapper<Object,ShootingAdminController> shootingWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",ShootingAdminController.class);
  shootingStage=new Stage();
  shootingStage.setScene(new Scene((Parent)shootingWrapper.getLoadedObject()));
  shootingStage.setFullScreen(true);
  shootingWrapper.getController().setStageAndMain(shootingStage,this);
  SpringFXMLLoader.FXMLWrapper<Object,MainFrameController> mfWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",MainFrameController.class);
  mfWrapper.getController().setStageAndMain(primaryStage,this);
  primaryStage.setTitle("String_Node_Str");
  primaryStage.setScene(new Scene((Parent)mfWrapper.getLoadedObject()));
  primaryStage.setFullScreen(true);
  mainStage=primaryStage;
  primaryStage.show();
  int anz=3;
  int x=200;
  for (int i=0; i < anz; i++) {
    Stage stage=new Stage();
    stage.setTitle("String_Node_Str" + (i + 1));
    stage.setScene(new Scene((Parent)springFXMLLoader.load("String_Node_Str"),400,400));
    stage.initModality(Modality.WINDOW_MODAL);
    stage.setFullScreen(false);
    stage.initOwner(primaryStage);
    stage.setX(x);
    stage.show();
    x+=200;
  }
  SpringFXMLLoader.FXMLWrapper<Object,ProfileFrameController> profileWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",ProfileFrameController.class);
  profileStage=new Stage();
  profileStage.setTitle("String_Node_Str");
  profileStage.setScene(new Scene((Parent)profileWrapper.getLoadedObject(),400,400));
  SpringFXMLLoader.FXMLWrapper<Object,LoginFrameController> adminLoginWrapper=springFXMLLoader.loadAndWrap("String_Node_Str",LoginFrameController.class);
  this.adminLoginStage=new Stage();
  this.adminLoginStage.setScene(new Scene((Parent)adminLoginWrapper.getLoadedObject()));
  this.adminLoginStage.setTitle("String_Node_Str");
  this.adminLoginStage.initModality(Modality.APPLICATION_MODAL);
  this.adminLoginStage.initOwner(primaryStage);
  adminLoginWrapper.getController().setStageAndMain(adminLoginStage,this);
}