Event begin play doesn't fire

Apologies, I don’t know C++. I thought you are working in Blueprints. But since it worked for me inside blueprints I would have to assume there’s a error somewhere inside C++ code. Maybe someone with C++ knowledge can help you out.