The code seems to be fine, but for some reason OnOpenRequest is not showing in Blueprint. I clicked on OpenDoor before right clicking to find it and ContextSensitive is ticked.
Yes, finally. You said to read the component and at first I didn’t saw the point cause my component was already openend in Visual Studio. What I realised by opening it was when I converted the project from 4.21 to 4.22, I kept working on the old files. In the end, the code and eveything was fine, the problem was me working on the wrong files.