Instagram Fan Counts suddenly not working

The access_token will usually not expire ​unless there was any suspicious activity, then Instagram will revoke the access_token and you have to get new ones.

If the user changes password then the access_token will not work, you have to get new ones.

In our end, our site has been working with same access_token for about 3 years, there is not expiration.