So it turns out at some point an option got selected in the webmap to make the topographic basemap into a reference layer:
Once I reversed this option so that it wasn't a reference layer, everything was back to normal. Thanks Esri Support for helping me figure this out!