Playing a audio source using a box collision

Hi I’m trying to set up a cube to trigger a audio source and it works when the Box Collider is checked.

But when it is not checked it wont play the audio source. How can I fix that?

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class PlayZoneShit : MonoBehaviour
     
{
    AudioSource source;

    void Start()
    {
        source = GetComponent<AudioSource>();
    }

    private void OnCollisionEnter(Collision collision)
    {
        source.Play();
    }

}

I assume by checked you mean the tick in the inspector? That essentially enables and disables a component. The collider needs to be enabled for the physics system to use it.

You could use a trigger collider and use OnTriggerEnter if you want your player to be able to pass through the object.