Update #1: Rovio has since taken to its blog to address the issue. Regarding Android in particular, the company has this to say:
On Android the issue occurs because, for technical reasons, the purchase history cannot always be restored on that platform. Our customer support is aware of the issue and we would recommend contacting us at [email protected] to anyone who is still experiencing this.
We've reached out to the company for further clarification.