[fix] primary-controller selection