It's still an issue in ALL Frostbite games. The engine tickrate is too low, animations system + player model hitboxes bug. For example in Counter-Strike the tickrate by default is 128 on FaceIt servers and hit registration is awesome. But here, the tickrate is about 30-45 and this is completely ruining the experience online and not only this!
I tested it with bots also - and sometimes even on local server you can' hit the player model. So, not only tickrate is a problem, but whole animation system (player models) and player model hitboxes. The position of player hitbox sometimes may move out of bounds.
But in Battlefield 6 it even worse. The desync between client and server are so huge by default (low tickrate + animation system bug + player models bug) and if you try to debug while playing to show your real hitbox position - the actual position of the player may lag behind in 2 ticks.