Aurel I am not a freelancer, so have no idea what could be holding it if you fulfill all criteria. My guess is either you do not fulfill some criteria or some bug in upwork system Though I am not sure about it.
But it is definitely automatic, as otherwise it would be pretty difficult and chaotic to manage thousands of freelancers qualifying or getting disqualified from TR program regularly. Hopefully some moderators would notice this thread and advice you accordingly.
Clients will soon be able to leave public feedback for freelancers while a contract is ongoing. This feedback helps freelancers share the progress of a job and have it reflected in their work history before a contract has ended.