Add Force isnt working

void OnTriggerEnter2D(Collider2D col)
{
if (col.tag == “atack”)
{

                        // the boss dont get this force \/, why?
             bodyRigid.AddForce(transform.up * 150); 
 
             bossHealth = bossHealth - 1;
             PlaySound(0); // damage sound 
             animator.SetTrigger("attack");
 
         
 
             if (bossHealth == 0)
             {
 
             Rigidbody2D cloneBlood = Instantiate(blood, spawnBlood.position, Quaternion.identity) as Rigidbody2D;
             cloneBlood.AddForce(spawnBlood.up * 150);
                         // cloneBlood gets the force normally.
 
                 StartCoroutine(timeDeath());
             }
         }
         
     } 

Why the bodyRigid doesnt apply the force in the boss?

I’ve made it, searched more in

So I’ve used

bodyRigid.AddForce(Vector2.up * 150, ForceMode2D.Impulse);

Really dont know what is this ForceMode, but it’s working now.