CRM version = 2016
ADX Studio Version = 7.0.0023
Does use Early Binding. Changes made to make this work per ADX website.
ADX is the on-premise version and has been published to an Azure Web App. We are having the following problems:
1) Cache Invalidation does not appear to be working. We make changes in CRM and they don't appear unless portal is republished in Azure. I have setup Cache invalidation url in CRM. Web.config is setup per ADX standards. Website binding setup using the azure url. I have disabled and re-enabled the web notifications via the base portal solution. I do see cache.axd in the trace.axd log. But, still the changes do not appear.
2) When registering an account, the account will appear in CRM with only a user name (as you would expect, since no information in the profile has been updated yet). When we type in the first name and last name and click submit the user is routed back to the home page and the information is not updated in CRM. The only way to get it to update is if you input a State in the address field. We did find a JavaScript that was causing this field to become business required. We removed that JavaScript from CRM form onLoad event on all Contact Forms and still this is happening. I don't see any workflows or business rules that would be setting a requirement on this field. I also checked at the field level and this field is set to optional.