Blueprint could not be loaded because it derives from an invalid class

I am working with UE5.5. I am using the latest MSVC v143 and the latest C++ v14.38 ATL build tools. I have the following issues:

  1. When I create a C++ class and work on it, I close the editor and then restart it. The C++ class does not appear in the Content Browser. When I run Live Coding, the C++ class appears in the Content Browser.

  2. I cannot open a blueprint class derived from a C++ class.

  3. When I open a UE project in Visual Studio, it asks me to install the previous version of MSVC and the C++ ATL build tools.

After installing them according to the instructions in step 3, all my issues were resolved.

However, I cannot create an MFC project in Visual Studio.

Translated by Google Translate

It is only happening to me with vehicles, I already added chaosvehicle plugin and enchancedinput and it still doesn’t work.
I don’t have a binaries folder in my project folder. I am new to unreal.

Please help!

Hi, in my project folder there is no binaries folder, what do I do? where else could it be?