When altering the scale of a player via behavior packs, the player's camera does not follow the player's head position. This could be seen as a bug, or probably should have some kind of solution to move the camera to the correct physical position.
This was a bug previously opened however I thought I'd bring it back since it was marked as resolved and left inactive despite still being an issue in modern versions.
Steps to reproduce:
Install attached behavior pack (simply modifies the player.json scale to 0.5)
Create world and apply behavior pack
Load into world
Use the different perspectives to see the player
Observed Result:
In the different perspectives, you can see the actual player model, and the Camera position and third person focal point does not match the head position.
Expected Result:
The first person position and third person focal point should match the player's actual head position.
Sounds like a feature request, but upvoting for visibility.