Original User: geohaskett
What is your Maximum Number of Records Returned by Server properties set at?
By default this is set to 1,000 records. If you have more than 1,000 in the current data frame it will only draw the first 1,000 features. However, as you zoom in to a smaller area, in theory all your features should draw when the total number of features in the area in question is less than 1,000.
Check this setting and let me know if it helps.
Go to your service via the Manager website, click on the service in question, then click on the Parameters tab on the left hand side. Scroll down til you see the Properties section, then increase the value to the right of the Maximum Number of Records Returned by Server text.
Note, that by increasing this setting, you may see slower return times as you zoom in and out, waiting for the data to draw. If you increase it drastically, then think about setting a min/max scale on your web client, so that the end user is not wasting time waiting for it to draw at all levels, etc.