When elastic beanstalk is stuck, desired, max and min are set to zero in autoscaling group and then the application is deployed. Then return to previous settings and deploy again and it would then show ok.
I have found this link to terminate the environment  . It includes force terminate option, just in case you have not already seen it. It is advisable to reach out to support if this doesn't work  .
Elasticbeanstalk stuck in updateasked 2 months ago
How do I change my Elastic Beanstalk instance type?asked 3 months ago
Update the instance type of AWS DocumentDBAccepted Answerasked 10 months ago
Auto scaling group: Terminate burstable instance with lowest CPU credit balance firstasked 3 months ago
One of my EC2 Instance was disappeared.Accepted Answerasked a year ago
How are EBS volumes in an unhealthy instance handled when a new instance is created by Auto Scaling?Accepted Answerasked 2 years ago
Modify Auto Scaling Health Check setting for Elastic Beanstalk Enviornmentasked 9 months ago
A new EC2 instance is created after termination of the only instanceAccepted Answerasked 2 years ago
Can I freely configure AWSEBSecurityGroups created by ElasticBeanstalk in ebxtensions?Accepted Answerasked 8 months ago
How to Configure stickiness and autoscaling in elasticbeanstalk application.asked 6 months ago