The following is what I am experiencing with this lecture and overlaps.
Something of note. In the API docs when I searched for OnComponentBeginOverlap, the page looked different than in the lecture. I wasn’t able to copy all the arguments for the function.
I actually copied them from the Github difference page for the lecture instead of typing it all out.
With the overlaps in the constructor:
No Activate in Log
Deactivate = # of players +1
With the overlaps in Beginplay:
Activate = # of players
Deactivate = # of players * 2
With Deactivate in Constructor and Activate in Beginplay
Active = # of players
Deactivate = # of players
In all Cases I restarted the Editor and Map, no change.