Мне кажется, я понял, что вы хотите, чтобы определенный элемент был выбран и отображен в вашем ChoiceBox?
Если это так, я бы порекомендовал убрать эту строку (и аналогичную для другой коробки):
//addNameChoiceBox.setValue(add.get(0));
и использовать вместо этого реальный выбор для отображаемого элемента.При этом выбирается первый элемент:
addNameChoiceBox.getSelectionModel().select(0);
Альтернативно существует отдельный метод, который также выбирает первый элемент:
addNameChoiceBox.getSelectionModel().selectFirst();
И затем снова вы можете выбрать элемент, показанный по значению:
addNameChoiceBox.getSelectionModel().select("All"); //or whatever value you want to select.
Надеюсь, это поможет вам хотя бы частично решить вашу проблему.