My c++ base blueprint error

I created a shooter game in UE5 and C++. but when I create blueprint classes based on my own C++ classes. it works and I can setup it. but when I close UE5 and open my project again after some time. blueprints based on my C++ classes doesn’t work and I have to create new blueprint classes every time.

BPClass

and when I try to open this, says: