Select Language:
If you’re running into a SubscriptionRequiredException when trying to use AWS Elemental MediaConvert, it usually means the service isn’t activated for your account in that particular region. Here’s how you can fix this problem step-by-step:
First, make sure MediaConvert is activated in the region you’re working in. Since you’re using the us-east-2 region, go to the AWS Management Console and find the MediaConvert service. If you haven’t started it yet, select the region and click “Get Started.” This activates MediaConvert specifically in that region.
Next, double-check that you’re using the correct regional endpoint URL for MediaConvert. Each AWS region has its own unique endpoint for each service. Using the wrong one can cause issues, so confirm that your API calls are pointing to the right URL for us-east-2.
After you’ve clicked “Get Started,” wait a few minutes—about 5 to 10 minutes—for the activation to fully go through. Sometimes, it takes a little time for AWS systems to update and recognize the new setup. Try your task again after waiting this short period.
It’s also good to verify that your permissions are set correctly. You said you attached the full MediaConvert access policy, but make sure your IAM user or role has permission for mediaconvert:DescribeEndpoints. This permission is often needed first before using other MediaConvert features.
If the problem continues even after trying these steps, the next best move is to contact AWS Support directly. Since your account has billing enabled, you can reach out to their support team. They can check if your account is properly activated for MediaConvert in that region and help resolve any backend issues.
Remember, activating AWS services can’t be done manually by users for security reasons. Only AWS support has the access needed to make sure everything is set up correctly on their end.




