Training status are used in Opigno, on the training page, “My achievements” page and in “Statistics”.
Here are some explanations about the different possible status:
Pending: this status means that you still haven’t finished the training (ie. completed all the required steps)
Passed: this status means that you successfully finished the training and reached the minimum score at the required steps
Failed: this status means that you completed all the required steps but you did not reach the minimum score for all of them
Expired: this status means that you previsouly passed the training, but you need to pass it again (the training is configured to have results expiring after a given period, and users doing again the training for “re-certification” purposes)