Both of those are really Apple issues.
Developers have no visibility of either.
During the upgrade to iOS5&6 and iCloud, depending on how the user upgraded, Apple snuck in a new ID for store without people knowing.
Please check:
iCloud> Account
iTunes & App Store > Apple ID
They can be the same or different.
If you have a family, one solution is an individual iCloud ID and shared iTunes ID.
Apps only update and allow In App purchases if the iTunes & App Store is the same one as the original app purchase.
If you are unable to get the update send me an email.
If you are unable to purchase a subscription, you can buy direct, again, please send email.
Thanks
appDude
[email protected]