I have auto run build and release pipeline in Team service.
It start whenever developer check in code in repository.
In release pipeline I set approver name (Pre-deployment approvals) to approve deployment on target server.
In deployment queue setting I used
specific for 'Number of parallel deployments' ,
1 for Maximum number of parallel deployments,
Deploy latest and cancel the others for 'subsequent releases'
In my case developer check-in multiple times and auto start pipelines create queue for release approvals.
Approver want to approve latest one and want auto cancel all previous one as shown in image.
but system forced him to approve one pending one only.
Please assist.