How to fix Cannot deserialize instance of java.lang.String out of START_OBJECT token

This error Cannot deserialize instance of java.lang.String out of START_OBJECT token is due to your trying to map a string or another object that input wise is another type like a List or Array

Look at your json input and watch each type if any of them aren’t correct against your model. Particularly type where it expect an array or list.