Sometimes there’s a single author and sometimes multiple. Both show the same error. I’ve been trying to figure out what the cause might be since it looks correct. I discovered that when I use a singular form of a property (“Author”), it shows as invalid, but when I change it to plural (“Authors”) it shows as valid.
Why is Obsidian forcing me to use the plural name of a property for it to be valid?
If you look at the icon in front of the one with the warning it says that this is a “text” field. It doesn’t care about what you’ve written as a name. You need to change the type by clicking on the icon and select Property type > List, and then the warning will go away.