MRPeasy allows to click on "start" button even if all materials are not reported arrived, or the previous procedure is not reported completed. This avoids situations when one worker forgets to report and all the next workers are locked out.
If resources are not physically available, then logically, there is no reason to click "start".
If resources are physically available, even if someone forgot to report it, then the operation should still start and be reported correctly.
These situations should never stop the factory from operating.