The Bug:
When standing about 1 to 1.5 Blocks away from a solid wall, getting hit with a Punch II Bow doesn't knock you back, smashing you into the wall, but instad just knocks you into the air and you land back where you started. (YouTube Video)
Step to Reproduce:
Build a wall from any block (2 Blocks high)
Give a Skeleton or your friend a Punch II Bow
Stand 1 - 1.5 Blocks away from the wall
Get shot by them
Expected Behavior:
The player should be knocked back against the wall.
It is true that my game was modified, I found the bug while developing a spigot plugin, but I actually tested it in Vanilla 1.19.3 singleplayer and it happens there too. I went ahead and made a video in an unmodified environment, that also shows the setup: YoutTube Video