Hi @Mark Smith
fatalExecutionEngineError managed debugging assistant (MDA) is activated when a fatal error in the common language runtime (CLR) has been detected. The process will be terminated. This is most often caused by data corruption, which can be caused by a number of problems, such as calls to malformed platform invoke functions and passing invalid data to the CLR. For more details, you can refer to this document: fatalExecutionEngineError MDA.
For report viewer control integration and NuGet packages you can check out these links:
If the answer is helpful, please click
Accept Answer and
Up-Vote for the same. If you have any questions, please feel free to let me know.