More and more times (actually probably now 100%) I see the following happening when upgrading beta apps:
I have version v installed on my device.
I upload a new version (v+1) to the store (beta app).
In Connect IQ android I see that the app enters the download queue and in a few moments it looks like it's upgraded. But when I look in the app description I still see the old version.
And lately there's an even more worrying thing: sometimes even when in Connect IQ android app I do see the new version as being installed I still have the old version on the actual device.
In the past sometimes I had strange issues when other dev's apps (obviously not beta) were upgraded, but then the same day I saw them upgrading again. Sometimes I thought that they released a version and then found a bug and released a new version, but often there is no sign of two versions, so I start to think that the same happens to production apps as well (at least sometimes)