The select for schedule names was replacing the item at the 0 index with the selected item. Fixing that broke the auto-select the first item. I'm under the impression that you shouldn't need the <options> tag. We should be able to use ng-options but that doesn't seem to be working.