“Actor” is nothing more than a common Object for scripting. A generic Class to say. Unreal Engine have other classes, such as Character.
It’s good practice to always put “BP_” before any Blueprint Actor’s you create.
If you were in DataTable, return one folder and we see the blue colored BG, which is Blueprint.

first time opening a blueprint will show its Visual Scripting

"Visual scripting does not appear”
“Visual Scripting now appears, but theres nothing to do”

Events gone? ‣
“Event Graph” is where all your scripts will have to first be on.
Event BeginPlay: Executes once when this Actor is spawned. Event ActionBeginOverlap: Useful when collisions overlap the collision in this Actor, however it’s not really used for modding. You won’t use this for our purpose. Event Tick: Executes each frame of client (the user who holds the mod).
You can learn more about Class, References & Variables in Reference vs Class & Variables (Beginner). Learn about tips in Blueprint: Tips