We have identified an issue affecting customers upgrading to 10.0.041 PU65 and the newer quality updates of 10.0.40 PU64.
Entering an Expression after clearing the cache results in the following Object reference error:
Object reference not set to an instance of an object.
Key Points
• Issue Identified
The error occurs due to a specific Enum in Dynamics 365 Finance and Operations, leading to an “Object reference not set to an instance of an object” error. This Enum was introduced in a Quality update for 10.0.40 PU 64 and in Service Update 10.0.41 PU 65. It is caused by a System Enum, which was exposed in standard Dynamics 365 Finance and Operations starting from 10.0.40 but was not fully implemented by Microsoft.
The issue occurs after the cache is cleared in the Connector and when entering an expression, as the Connector will attempt to rebuild the cache after it has been cleared.
This incomplete Enum will disrupt the cache-rebuilding process.
• Upcoming Patch Release
Lasernet FO Connector 6.21.2: This is expected this week and will detect this problem and issue a warning if a system Enum is not fully implemented.
We expect this Enum to be fully implemented in Dynamics 365 for Finance & Operations 10.0.42 (Update 66) but we will keep this detection in coming versions of the FO Connector.
• Compatibility: We anticipate Microsoft will address this issue in their upcoming updates. However, we have updated our Compatibility Matrix to reflect the current situation.
o Lasernet FO Connector 6.21.1 - The latest validated PU Version (Lasernet FO Connector) has been updated to 10.0.40 PU64.
o Lasernet FO Connector 6.21.2 – will be released with packages for versions 10.0.39 PU63, 10.0.40 PU64 and 10.0.41 PU65.
• Microsoft Collaboration: We are in discussions with Microsoft to resolve this issue, as their metadata service is critical within Dynamics.
We appreciate your patience and will provide further updates as soon as they are available. If you have any questions or need immediate assistance, please contact our support team.
Thank you for your understanding.
Add a comment
Please log in or register to submit a comment.