why only instanced Object does begin play Tick?

I apologize for being new but…

such as My player Controller Blueprint from C++ only does c++ code, not blueprint functions like BeginPlay and Tick.

I also set project setting as my game mode and my controller as default.

still controller Bluerpint does only C++.

//I have another problem that… my enemy pawn class which are instanced later (it was class, purple), does not do Begin Play or Tick function in BP.

Oops it is working again. i mean enemy pawn class.

is it wrong to use C++ code and try BP together?

maybe I should use GameMode BP to set event. not controller… maybe i thought wrong way