A User is receiving an error in the user's Activity Logs: Sync Failed: Refresh unsuccessful. This occurs when syncing with an error: No viable alternative at character.
The error: no viable alternative at character, is caused by a bad character in the Vmobile Object Configuration (VMOC).
Review the VMOC of the object which is receiving the error. Remove any double-quotes from the Where Clause.
Example error from the Activity Logs:
- FROM Attachment WHERE Name like "Signature_Graphic%" ^ERROR at Row:1:Column:197line 1:197 no viable alternative at character '"'
- Review the Attachment objects VMOC Where clause: WHERE (Name like "Signature_Graphic%").
- Update the Where clause text to: WHERE (Name like 'Signature_Graphic%').
CRM Help Documentation: Types of VMOCs
Send us your feedback: We're always looking for advice to help improve our Knowledge Base! Please let us know if this article was helpful or provide feedback on how we can improve your experience here.