It seems there is a onLoad script on contact entity which might be causing issue here. Looking at error details shared by you, most likely highlighted function is causing issue here and function "iv_notifyOnLoadActivity" is coming from Library: iv_/scripts/notify_loader.js -
-
TypeError: executionContext.getFormContext(...).ui.tabs.get(...).getDisplayState is not a function
at updateUserPreferences (4dcisolution.crm.dynamics.com/.../notify_loader.js:2230:77)
at initNotify (4dcisolution.crm.dynamics.com/.../notify_loader.js:2254:6)
at 4dcisolution.crm.dynamics.com/.../notify_loader.js:2265:8
at iv_notifyOnLoadActivity (4dcisolution.crm.dynamics.com/.../notify_loader.js:2268:7)
at mp.executeFunction (4dcisolution.crm.dynamics.com/.../app.js
at mp.execute (4dcisolution.crm.dynamics.com/.../app.js
at up._executeIndividualEvent (4dcisolution.crm.dynamics.com/.../app.js
at up._executeEventHandler (4dcisolution.crm.dynamics.com/.../app.js
at Object.execute (4dcisolution.crm.dynamics.com/.../app.js
at O._executeSyncAction (4dcisolution.crm.dynamics.com/.../app.js
I researched on this further and it seems that above code belongs to "Inside View" solution. As a workaround, you can deactivate the onLoad script, publish customizations and check if it helps.
If you are not using the "Inside view" solution then you can uninstall the solution but if you are using the solution then you can open a ticket with us or inside view support team so that we can check what is missing here - most likely one of web resource is missing from contact form.