Change Player Character

  1. Open your Character Blueprint

For multiplayer.
Players must see something when they look at you. [for first person bp.]
Otherwise, skip this step

2. Select Mesh (your third person character mesh)

Before

After

Set your skeletal mesh

if not set

Before

After

Set anim class

if not set

Update Location & Rotation

Location : -0.247063  |  -0.029354  |  -93.600212

Rotation:  0.0  |  0.000007   |   -90.000183 °

Update Owner No See

3. Open FirstPersonCharacter

<== You can see the location in the picture. 

4. Copy AIPerceptionStimuliSource

5. Paste AIPerceptionStimuliSource

Add AIPerception to your character bp.

6. + Add Component

Click Add Component and select AC Hide Under Bed

7. Add Interface

a) Select Class Settings.
b) Click Add.

Select BI_HideUnderBed

8. Copy/Paste Events

Go back to FirstPersonCharacter and copy these events from event graph.

Before update

After update

Paste the events on your player character blueprint.

update bad nodes:
First Person Camera => Your First Person Camera
Skeletal Mesh => Your Skeletal Mesh

9. Edit GameMode Default Pawn Class

In your level, if you haven't added the blueprint of your character, then add it.
Click on Defauld Pawn Class and select your PawnBlueprint

In level, if you don't see the World Settings tab you can open it like in this image.

The tab will be visible close to Details tab

Not good

It is best for the camera to be more to the left,
not to intersect with the character's capsule.

Good