Just a guess based on the stacktrace from the description.
It is possible that you have catalogVersionPk configured as a filter attribute either in simple-search or advanced-search for the type Product (or your custom Product type). Check your *back...
Only 2 years late but I understand others are looking for similar answers. Was updating a similar question and thought I will answer this as well for the benefit of others who bump into this.
About your first question on OAUTH errors,
The json ser...
The json serialization that you are noticing comes from Spring framework (spring-security module). Please take a look at the class OAuth2Exception and the annotation OAuth2ExceptionJackson2Serializer that is responsible for serializing these exceptio...
Any user account that you like to configure with access to smartedit should have previewmanagergroup/admingroup in group permissions for enabling access to preview.