Formatter load in expression [...] doesn't exist for type string

Well try giving your server connect components more unique names as you probably have also a price field on the same level and it overwrites your server connect action.