We have just released a new version (v1.5) of our app on AppStore, this version was built using Xcode 4.6 using base SDK 6.1, supporting iOS 5.0 as minimum version. Now the
Unfortunately the issue was sporadic, it happens with those users who use "App Store" mobile app to install our application. App Store displays latest version in the App-Store app but when they install it they get a previous version on their devices. Then again if user launches "App Store" he is able to upgrade to the latest versions. This issue doesn't effected our existing customers but the new one (those who have deleted the app from their device also experienced similar issues). We had a long conversation with Apple on this issue over emails, finally they admitted that it was due some problem at their end.
Now it is fixed for our app and we no longer have this issue for current release. I hope this post will help to someone having similar problem.
Apple is currently reviewing apps with iOS 7 devices. So they have (with very high probability) reviewed your app on an iOS 7 device. If the app has been recently released, then it may only be that servers need some time to refresh. If it has been a long time since the app was released (more than one day), then you should contact Apple support and ask them to see what is going wrong with their App Store system.