'Issue with C++ Modules and OpenCV

I am having a compile issue with C++ Modules, OpenCV 4.5.5 in VS2022

I get C1001 "Internal Compiler Error"

Whats the best way to fix this?

ClassA.ixx:

module;
#include <opencv2/opencv.hpp>
#include "ClassB.h"
export module ClassA;

export class ClassA
{
public:
    cv::Mat myMat_; // <- This line fails to compile
    ClassB b_; // <- ok
};

main.cpp

import ClassA;

int main()
{
    ClassA a;
    return 0;
}


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source