Deleting the default annotation class during creation of a new feature linked annotation feature class causes the annotation to not update with the linked feature.
If instead of creating an annotation class he just renames the default then the process works and the annotation is updated as the field is updated. -OR-if you add the annotation class, finish creating the annotation feature class and then reopen the properties and delete the default everything works fine.