Working in v10.3, I have a .gdb with two layers; a point layer and an annotation layer. The dataset was handed to me a few days ago, and I have been editing and adding points to the point layer daily. But now, the layer doesn't load properly; all data point seem to plot on the map, but the attribute table is only showing 59 of 82 records, I get an error message when I add a definition query ("Error reading OID from table. Reading rows has been stopped. Check that the datasource is valid."). Did I break it?
I tried bringing the layer into a blank map and exporting all the data points to another layer.