Everytime I see the preposition phrase "held at" being used, it is somehow related to a physical location. Suppose, I'm in a process comprising many stages, is it possible/idiomatic to use the "held at" in the following way ?
The validation of the data provided will be held at stage X in the validation process.
Any advice regarding my doubt as well as any other suitable option will be appreciated.