I create a gauge at runtime, assign the min and max values based on some XML file. The value is bound to a response from the server. When the value coming from the server is greater than the max value, the gauge is displayed wrongly. See the attached file. In this gauge, min=0, max=50 and value =100. Min and max remain the same, but the needle is somewhere random.