title: Collision.impulse handing back zero sometimes
body: <p>Collision.impulse is not handing back high numbers as usual but it's handing back zero sometimes, here's my code and some screenshots.</p>
  <pre class="lang-cs prettyprint-override"><code>void OnCollisionEnter(Collision collision)
  {
      float collision_force = collision.impulse.magnitude / Time.fixedDeltaTime;
      Debug.Log(collision_force);
      if(!explosion_sound_normal.isPlaying() &amp;&amp; collision_force &gt; 7000f)
      {
          explosion_sound_normal.Play();
      }
  }
  </code></pre>
  <p><a href="https://i.stack.imgur.com/HBrem.jpg" rel="nofollow noreferrer">Game</a></p>