Could you please check the following things:
- Go to Azure DevOps -> Pipelines -> Environments -> Approvals and Checks -> Approvals -> Specify the user and specify if you want to permit or restrict approvers from approving their own runs and specify the Timeout. If approvals aren't completed within the specified Timeout, the stage is marked as skipped -> Create.
- Then Click on 3 dots in Environment page -> Security -> Select the user and then check if they have the roles of Reader or User.
Additional References:
Hope this helps!
Please Let me know if you have any queries.
If you found the information helpful, please click "Upvote" on the post to let us know.