In general, there are two primary reasons why your subscription or trial can show as expired:
1: You are not signed into your paid subscription account;
2: You renewed your subscription using a different email address, yet are still signed-into the account that was not renewed.
To resolve either, please follow these steps here:
Step 1: Check your internet connection.
Open your internet browser app (Chrome, Safari, etc) and try searching for www.foreflight.com to ensure you have a good internet connection.
Step 2: Verify your account address in ForeFlight Mobile.
Open ForeFlight Mobile and go to MORE > ACCOUNT on your device. This will allow ForeFlight to contact our servers and update your account info.
Step 3: Ensure your email address is correct, and that you are signed-in.
On MORE > ACCOUNT, double-check that the email address that is listed next to FOREFLIGHT exactly matches the email address on the invoice you should have received via email immediately after your purchase.
If you are not signed-in to your ForeFlight account, tap the "Sign in" button and sign-in. See this article for detailed instructions.
Step 4: Contact the Pilot Support Team.
If the above steps do not resolve this issue, or if you didn't receive an invoice for your renewal, please open ForeFlight Mobile and contact the ForeFlight Pilot Support Team (firstname.lastname@example.org) by tapping MORE > ACCOUNT, then tapping the mail icon in the upper right-hand corner of the page.
If you are signed into an active subscription but received an email from ForeFlight stating that your subscription has expired or is about to expire, you may in the past have created a free trial account under a different email address. A good sign that this is the case is if this email was sent to an email address different from your current ForeFlight account email. In that case you can disregard the email as ForeFlight’s free trials simply expire after 30 days.