Additional observation: even if the C++ code sets bAllowTickBeforeBeginPlay to FALSE, once you convert it into a BP, the default TRUE setting on the BP object overrides the C++ constructor setting.
Additional observation: even if the C++ code sets bAllowTickBeforeBeginPlay to FALSE, once you convert it into a BP, the default TRUE setting on the BP object overrides the C++ constructor setting.