1. A method of validating resolution of a problem at a media dispensing terminal requiring dispatch of an on-site service engineer, the method comprising: accessing, by the media dispensing terminal, a file including a task having event descriptions for events associated with the task; identifying, by the media dispensing terminal, a plurality of specific actions to be taken by the on-site service engineer to perform the task; ascertaining, by the media dispensing terminal, each event that would be triggered by the media dispensing terminal when each identified specific action is performed correctly; displaying, by the media dispensing terminal, the identified specific actions to the service engineer one identified specific action at a time; determining, by the media dispensing terminal, following performance of each of the one identified specific actions that a corresponding ascertained event was triggered indicative of each of the one identified specific actions being performed correctly; communicating, by the media dispensing terminal, with a remote management system for one of: obtaining i) updates to the specific actions, or 2) an instruction to ignore when an unexpected event is detected for a particular action that was performed on the media dispensing terminal and performing updated specific actions on the media dispensing terminal when the updates are obtained from the remote management system and ignoring the unexpected event on the media dispensing terminal when the instruction to ignore is obtained from the remote management system indicating that that action was performed incorrectly; informing, by the media dispensing terminal, the on-site service engineer that all the identified specific actions have been performed correctly; and transmitting, by the media dispensing terminal, a validation message to the remote management system informing the remote management system that the media dispensing terminal has been properly serviced based on all the identified actions being performed correctly.