Animation montage with turned off root motion changes character actor location when played

Currently I have a straightforward setup the only function I have is AttackEvent which runs animation montage so it is nothing code-related but every

time a character plays an attack animation it lifts the root of the character up but all root motion settings in animation are turned off and it happens to every animation