The way I usually make games is to have different actors for each character's movement/action.
However this problem occurs in all my games, everytime the action changes, the view moves away slightly from the actor.
When I make a new actor/action for my character, I always add:
Create Actor > Change Parent > Child: View - Parent: (Action/Actor name here)
This makes it really annoying for the player not even being able to see the character because eventually it gets out of view.
If anyone could help me out that would be wonderful.