Hi Isac @isacaraujo,
I’m so sorry for the issue here. I want to explain why this might have happened, and how you can hopefully make this situation less inconvenient.
This last year, Instagram required developers to comply with their new Data Protection Assessment, which has strict requirements on how long data can be stored for if it’s no longer being used. We changed our plugin so that if our app is deauthorized by the Instagram account holder, or if the page that the feed is on hasn’t been viewed in 21 days, then the data is automatically deleted. It sounds like this may have happened here, but obviously it’s pretty inconvenient for you that it did! It’s also the recent that the backup cache wasn’t used, as it would in normal circumstances.
In response to your feedback here, we will be adding a courtesy notice that alerts you 7 days before any data is deleted. That way you have time to act to prevent deletion.
Also, to make it easier for your client to provide authentication to the plugin, you can ask them to use the tool here, and then to send you their info so that you can manually connect their account. This doesn’t fix your current problem, but does make it easier for you to reconnect their feed for them.
I really apologize again about the issue here. We take all feedback from our users very seriously and will be improving the plugin as I mentioned above to reduce the chance of this happening again.
If you have any other feedback or comments at all then please just let us know, as we always appreciate it.
Many thanks,
John