Hello @jonathanpwheat,
Just a wild guess, it seems to me like the form understands that the whole input is value for slot “subject_level_one”. This behavior is kinda similar to mapping the slot with self.from_text(). Can you try specifically map the slot with the entity “subject_level_one” ? Detail about custom slot mapping in form: Forms