After building move doesnt move

i have trigger in editor it works and my wall move up but after build not working…so i install in game debug console…and i build again then when i enter trigger (in game not editor ) i see this error message:

" NullReferenceException: Object reference not set to an instance of an object
cikiskapitrigger.OnTriggerEnter ( UnityEngine.Collider other) ( at:0) "

Also here is my trigger script:

 using System.Collections;
  using System.Collections.Generic;
  using UnityEngine;
  public class cikiskapitrigger : MonoBehaviour
      public float hiz = 1f;
      public Transform doorthatmove;
      public float timer;
      public float sayac;
      public AudioClip calinacakses;
      public float ses;
      AudioSource sesyeni;
      public bool alreadyplayed = false;
      void Start()
          sesyeni = GetComponent<AudioSource>();
      void OnTriggerEnter(Collider other)
          if (!alreadyplayed&&other.gameObject.CompareTag("oyuncu"))
              sesyeni.PlayOneShot(calinacakses, ses);
              alreadyplayed = true;
      IEnumerator Transform()
              while (doorthatmove.gameObject.transform.position.y < 12)
                  doorthatmove.gameObject.transform.Translate(0, hiz * Time.deltaTime, 0);
                  yield return null;

hard to really know without getting hands on but it sounds like something is getting destroyed or something along those lines.

i cant tell if oyuncu cant be found
if this class can no longer be found

also → I’ve never used gameObject.comparetag before i just use

gameobject.tag == “whatever its called”