It is a dynamic error if the the user specifies a value or values that are inconsistent with each other or with the requirements of the step or protocol.