Code behaving differently in build than in development

The project that I am working on has a number of features that behave differently in build than they do when I run it in the editor. First it was just one thing and but as we’ve added more to the sim it is now several. I’ll name the ones i can:

  1. there is an object in the scene (a car). when the user’s gaze overlaps it for a few consecutive ticks and is within a certain range of the object, a notification appears since the player has “discovered” it. When the built, this happens as soon as the player enters the range regardless of the location of the gaze with respect to the object.
  2. When the player collides with an object in the sim, the collision is counted towards the end game score, a red warning frame appears around the screen, and the haptic pad pulses. In the build, the collision is counted but the red frame and pulsing do not occur.
  3. in the sim, we have engine noise and notification noises. The notification noises only appear at the occurrence of a notification. Since adding the notification noises, the engine noise is sometimes absent in the build.

Is this a common issue between running in editor vs build? is there some kind of build setting that could be causing this?