Hi João,
Thanks for your oml.
You'll probably need to use the Id of the selected Tier to filter the training info. So you should add that filter to the training aggregate, an have a refresh of the data on Tier selection.
Also, you should remove the refresh data from your OnInitialize action, since the data might not be ready, as you can read on the warning there to learn more.
Hope this helps,
Laura