If the user sees "Error" on their program and when opening up see a "Program has errors show details" message, then their program isn't running at all. This is due to misconfigured value field property on a block. For example below, we didn't specify frequency unit like sec/min/hr etc on the condDelay block. Basically to resolve this, look through each block and make sure all is set properly. Advanced users can look at the show details and try and see if they can figure out what the error is saying so that they know where to look.