# FMOD Update fails Unity 2020.3.48

**URL:** <https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261>\
**Category:** Unity\
**Tags:** unity, csharp\
**Created:** [August 22, 2025, 11:54pm UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261 "2025-08-22T23:54:24Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![konzeptzwei](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/konzeptzwei/32/7514_2.png) [@konzeptzwei](https://qa.fmod.com/u/konzeptzwei)\
**Post date:** [August 22, 2025, 11:54pm UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/1 "2025-08-22T23:54:24Z")

</div>

Hello there. As I want to move my Project to the atmoky spatializer plugin i need to upgrade to the FMOD 2.02.29 Implementation. I am running Unity 2020.3.48. Unfortunately I am stuck at the “Update Event References” section. After scanning for [EventRef] with the updater it finds 77 [!] tasks and after hitting Execute it stops updating after TWO scripts!

I get the following error message:

NullReferenceException: Object reference not set to an instance of an object  
FMODUnity.EventReferenceUpdater.ExecuteGameObjectTask (FMODUnity.EventReferenceUpdater+Task task, FMODUnity.EventReferenceUpdater+SavePolicy savePolicy) (at Assets/Plugins/FMOD/src/Editor/EventReferenceUpdater.cs:1663)  
FMODUnity.EventReferenceUpdater.ExecuteTask (FMODUnity.EventReferenceUpdater+Task task, FMODUnity.EventReferenceUpdater+SavePolicy savePolicy) (at Assets/Plugins/FMOD/src/Editor/EventReferenceUpdater.cs:1623)  
FMODUnity.EventReferenceUpdater+d\_\_46.MoveNext () (at Assets/Plugins/FMOD/src/Editor/EventReferenceUpdater.cs:755)  
FMODUnity.EventReferenceUpdater.UpdateProcessing () (at Assets/Plugins/FMOD/src/Editor/EventReferenceUpdater.cs:1797)  
UnityEditor.EditorApplication.Internal\_CallUpdateFunctions () (at \<25578071f6e44201aac745680e5c8dfc\>:0)

Am I supposed to change all [EventRef] manually!?

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [August 27, 2025, 4:04am UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/2 "2025-08-27T04:04:36Z")

</div>

Yes you will need to manually change all the [EventRef] yourself, the Updater will assist in locating all references.

[https://www.fmod.com/docs/2.03/unity/welcome-whats-new-202.html#eventref-attribute-replaced-with-eventreference-type](https://www.fmod.com/docs/2.03/unity/welcome-whats-new-202.html#eventref-attribute-replaced-with-eventreference-type)

---

<div class="post-metadata">

**Author:** ![konzeptzwei](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/konzeptzwei/32/7514_2.png) [@konzeptzwei](https://qa.fmod.com/u/konzeptzwei)\
**Post date:** [August 27, 2025, 3:55pm UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/3 "2025-08-27T15:55:02Z")

</div>

That is all “nice ”and good but how (why) do I update scripts that are provided by the FMOD Update? There’s no way of me changing that! I understand that my scripts have to be changed but how do I do that with a FMOD Studio Event Emitter?

 ![Screenshot 2025-08-27 175409](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/a/a21f08d3d61982986bf367a1c122ad22ca73ad01.png)

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [August 27, 2025, 11:06pm UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/4 "2025-08-27T23:06:38Z")

</div>

Thanks for clarifying that this is occurring with the StudioEventEmitter script, that step should be handled by the Event Reference updater but it appears to be stopped by the `NullReferenceException` you mentioned.

Are you able to share your entire editor log file? You can locate this from the editor console window

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/2X/d/d4a0612155d940c4cfc08a5a636a345c87948c66.png)

---

<div class="post-metadata">

**Author:** ![konzeptzwei](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/konzeptzwei/32/7514_2.png) [@konzeptzwei](https://qa.fmod.com/u/konzeptzwei)\
**Post date:** [September 15, 2025, 8:53pm UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/5 "2025-09-15T20:53:01Z")

</div>

Sorry for coming back to you that late, I managed to change everything but man, the process was a nightmare! I hope the new updates for FMOD will not be breaking ones like this one.

The Updater always stopped because of some broken prefabs…so once I updated/deleted them the updater worked as expected.

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [September 23, 2025, 3:38am UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/6 "2025-09-23T03:38:12Z")

</div>

We have some bigger fixes planned for the Reference Updater but I’m unable to give any sort of time frame on them at this point.

---

<div class="post-metadata">

**Author:** ![konzeptzwei](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/konzeptzwei/32/7514_2.png) [@konzeptzwei](https://qa.fmod.com/u/konzeptzwei)\
**Post date:** [September 23, 2025, 11:37am UTC](https://qa.fmod.com/t/fmod-update-fails-unity-2020-3-48/23261/7 "2025-09-23T11:37:15Z")

</div>

Good to hear, never do that again please 🥺
