One Way Collision detecting Two Ways

Godot Version

4.3

Question

I need help figuring out why my one way collision might be detecting two ways (it detects the intended “from above” and for some reason also detects “from the right”).
Here is an illustration of the issue https://youtu.be/ykmInEbVVwA
The issue happens on tilemap but also seems to persist in with other independent scenes that include the same behavior. The player is a CharacterBody2D with a rectangular shape.

Not testing, may be it an issue, but

  1. movement must be in _physics_process over _process
  2. there must be move_and_slide() at the end of movement code