Basically all units that were purchased before the vet requirements were lowered are screwed
.
Repurchase those units and start from scratch to get the vet working again, note however that the vet is drastically lowered meaning that you will get it A LOT faster on all your units if you decide to spend PPs on it. In addition the bonuses were also made more powerful overall. (See the new vet lists)