Togglz distinguishes between enabled and activated features. You need to @EnabledByDefault the second feature too, and its active status will be dynamically interpreted by the Spring profile.