Originally Posted by Rnlcomp
How is an android operating system upgrade the fault of this forum or it's software?
I'm having a hard time with that because that's what it appears you are saying.
That's exactly what I'm saying, in a sense. I'm really putting the blame on ForumRunner, the developer of the app. I can't really explain it other than what I read in the tutorial for Eclipse about a year ago when I wanted to start playing with android programming. These are a couple options you need to set when creating a new app....
"Minimum Required SDK*is the lowest version of Android that your app supports, indicated using the*API level. To support as many devices as possible, you should set this to the lowest version available that allows your app to provide its core feature set. If any feature of your app is possible only on newer versions of Android and it's not critical to the app's core feature set, you can enable the feature only when running on the versions that support it (as discussed in*Supporting Different Platform Versions). Leave this set to the default value for this project.
Target SDK*indicates the highest version of Android (also using the*API level) with which you have tested with your application. As new versions of Android become available, you should test your app on the new version and update this value to match the latest API level in order to take advantage of new platform features."
Now the key words here are "...you should test your app on the new version..." This is not the first time I've run into an app that broke from an android update and it won't be the last. Most developers fix issues that come about fairly quickly but support for this app is almost nonexistent. Also, keep in mind that I'm not saying all phones/tablets running kitkat will have this problem. The problem might only affect a few device models due to the differences hardware. It's very possible that something in the new APIs screwed up this particular app running on my Moto X and the OP's phone. This is the advantage that Apple has over Google. Devs for iOS only have a few devices and software versions to deal with. It's almost impossible to make everyone happy with Android or any other open source OS that's out there. That's part of the reason that Linux never made a huge impact in the personal computing world.
If you think about it, it's not much different than Windows 7 requiring Windows XP Mode to run some older software. Windows XP Mode is basically just a virtual XP machine running the software because 7 can't do it natively. New versions of operating systems aren't always 100% backwards compatible.