When a function cannot deserialize the incoming data into the type that the handler receives. The runtime returns a Serde deserialization error. We've seen many reports showing that those messages are confusing because they are very sparse. I believe improving the those error messages would remove a lot of the friction that people bump into when using the runtime.
These are some examples of those messages: