Sometimes the order of the Interceptors makes a difference. In the case of the prepare Interceptor, ensure that it comes beforevalidation on the interceptor-stack.
Icon
The default stack does place the prepare Interceptor before the validation Inteceptor.