A set of applications was created with custom requirements and detection scripts. The requirements script logged out the failure reasons where applicable. Requirements log entries regarding status appeared to occur even after the successful application installation. Consider using logging to check if repeated requirement script activations are happening after a successful installation and optimize the requirements script so that it runs as quickly and efficiently as possible where an existing successful installation is detected.