ThirdPersonCharacter blueprint always replicates even when breplicates is set to false

The problem seems to be when class default value for ‘auto possess AI’ property set to when ‘spawned’ or ‘placed in world or spawned’. This leads to somehow overriding the value of ‘breplicates’. This surely is a non-desired behavior.