Please rename the personalization.xml to old_personalizaton.xml for that user or you can also delete records pertain to that page for that user from Page Personalization Data or User Metata table.
That worked. I renamed C:\Users\<USERNAME>\AppData\Roaming\Microsoft\Microsoft Dynamics NAV\PersonalizationStore.xml to C:\...\PersonalizationStore.xml-old. Then found all the records in the User Metadata table (2000000075) by running the table and looking at User ID, filtered on every record with that User SID and moved them to a backup table in case this didn't work. The user tested and their NAV client does not crash. Just FYI - the user had no customizations to the objects related to the ones used in applying a vendor ledger entry. That was the initial resistance to getting rid of the personalizations. Also I had not yet done the uninstall/reinstall of the NAV client or deleted the user from the Terminal Server. So it was definitely the removal of the personalizations that resolved the issue.
Business Applications communities