If the instance status check failed, then the instance might appear to be stuck in the stopping state due to running shutdown scripts. Or, instances stopped using the StopInstances API to troubleshoot with a rescue instance might appear to be stuck. This is because the StopInstances operation might take a while because the instance is unreachable.
In these scenarios, the instance does stop eventually. Or, you can force stop the instance. For instructions on force stopping, see the following section Force stop the instance.
If the instance appears to be stuck in the stopping state during hibernation, then you can force stop the instance. For instructions on force stopping, see the following section Force stop the instance.
Select Instances, and then select the stuck instance.
Select Instance state, Force stop instance, Stop. Note that Force stop instance is only available in the console if your instance is in the stopping state. If your instance is in another state (except shutting down and terminated), then you can use the AWS CLI to force stop your instance.
Use the AWS CLI
Use the stop-instances command and the --force option as shown in the following example:
If the preceding resolution steps don't resolve the issue, then post a request for help on AWS re:Post. To expedite a resolution, include the instance ID, and describe the steps that you've already taken.