# Installing new Audio Units requires restart in High Sierra

**URL:** <https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753>\
**Category:** Audio Plugins\
**Created:** [March 11, 2018, 2:17pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753 "2018-03-11T14:17:32Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![anthony-nicholls](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/anthony-nicholls/32/1246_2.png) [@anthony-nicholls](https://forum.juce.com/u/anthony-nicholls)\
**Post date:** [April 3, 2018, 8:59am UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/21 "2018-04-03T08:59:36Z")

</div>

I’ve just checked with QA and we’ve not been getting any reports of anything like this and we have a fair few plugins out there used by a lot of customers! We did see this behaviour way back when Yosemite was first released, we initially added a log out at the end of the installer but eventually we found a little trick that seemed to “fix” the issue. We ran this command in the installer `auval -v "" "" "" > /dev/null 2>&1 || true` this would seem to force some sort of cache to update (presumably because it would have to scan every plugin to try and find a match?) and the plugin would then scan correctly on the next load of the host. However I’m not convinced this is really fixing the issue anymore because looking at our installers it appears that at some point a regression has occurred and we’re not actually running this script anymore anyway!

---

<div class="post-metadata">

**Author:** ![olilarkin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/olilarkin/32/7142_2.png) [@olilarkin](https://forum.juce.com/u/olilarkin)\
**Post date:** [May 3, 2018, 3:32pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/22 "2018-05-03T15:32:23Z")

</div>

finally updated to high sierra, and low and behold I now have to restart to get newly installed aus to show up. Anthony\_Nicholls trick didn’t work.

---

<div class="post-metadata">

**Author:** ![olilarkin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/olilarkin/32/7142_2.png) [@olilarkin](https://forum.juce.com/u/olilarkin)\
**Post date:** [May 3, 2018, 4:35pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/23 "2018-05-03T16:35:21Z")

</div>

it happens with component manager and auplugin factory entry points

---

<div class="post-metadata">

**Author:** ![anthony-nicholls](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/anthony-nicholls/32/1246_2.png) [@anthony-nicholls](https://forum.juce.com/u/anthony-nicholls)\
**Post date:** [May 3, 2018, 4:38pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/24 "2018-05-03T16:38:55Z")

</div>

Could someone who’s experiencing this problem take a demo of one our plugins and let me know how you get on? If you don’t have a PACE iLok dongle, the VoxDoubler doesn’t require one (it uses a machine auth), but you will need a free iLok account ([https://www.ilok.com/#!registration](https://www.ilok.com/#!registration))

Register here for a demo [https://www.sonnox.com/demos](https://www.sonnox.com/demos)

---

<div class="post-metadata">

**Author:** ![olilarkin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/olilarkin/32/7142_2.png) [@olilarkin](https://forum.juce.com/u/olilarkin)\
**Post date:** [May 3, 2018, 5:03pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/26 "2018-05-03T17:03:43Z")

</div>

YUP - had to reboot to get VoxDoubler to show.

please can anyone with contacts at apple try and get them to fix this? i have filled a bug report and emailed someone i know, if we all do that maybe something will happen?

---

<div class="post-metadata">

**Author:** ![anthony-nicholls](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/anthony-nicholls/32/1246_2.png) [@anthony-nicholls](https://forum.juce.com/u/anthony-nicholls)\
**Post date:** [May 3, 2018, 7:05pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/27 "2018-05-03T19:05:24Z")

</div>

Thanks so much @olilarkin for confirming that, I will get a message to our contacts at Apple tomorrow.

---

<div class="post-metadata">

**Author:** ![fr810](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/fr810/32/841_2.png) [@fr810](https://forum.juce.com/u/fr810)\
**Post date:** [May 4, 2018, 10:32am UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/28 "2018-05-04T10:32:08Z")

</div>

Can you share the bug number with us? I’ll send it to our contacts at Apple.

---

<div class="post-metadata">

**Author:** ![anthony-nicholls](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/anthony-nicholls/32/1246_2.png) [@anthony-nicholls](https://forum.juce.com/u/anthony-nicholls)\
**Post date:** [May 4, 2018, 12:42pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/29 "2018-05-04T12:42:59Z")

</div>

We’ve made direct contact so no bug number, I saw @olilarkin had also added a post on the CoreAudio API Mailing List.

---

<div class="post-metadata">

**Author:** ![olilarkin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/olilarkin/32/7142_2.png) [@olilarkin](https://forum.juce.com/u/olilarkin)\
**Post date:** [May 5, 2018, 10:02am UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/30 "2018-05-05T10:02:22Z")

</div>

Also seems to be the case for AUv3s, which i can finally get to show up in Logic/GB after days of trying

---

<div class="post-metadata">

**Author:** ![daniel](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/daniel/32/790_2.png) [@daniel](https://forum.juce.com/u/daniel)\
**Post date:** [May 5, 2018, 10:07am UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/31 "2018-05-05T10:07:02Z")

</div>

What did we joke about windows back then, that it has to reboot for any little setting. I think I had the signature once “Your mouse has moved, please reboot”…  
Seems the signs changed. Oh Apple…

---

<div class="post-metadata">

**Author:** ![KoenTanghe](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/koentanghe/32/533_2.png) [@KoenTanghe](https://forum.juce.com/u/KoenTanghe)\
**Post date:** [May 25, 2018, 11:05pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/32 "2018-05-25T23:05:31Z")

</div>

Ran into this myself + heard the same from some of my users.

Contacted our person at Apple and received this reply: “I’ll escalate your note to engineering, but if you could please write up the issue here: [https://bugreport.apple.com](https://bugreport.apple.com) and send me the bug number. I’ll cc myself on the bug and bring it to the attention of the right team. Please remember to include instructions so we can reproduce the issue. You’ll be able to upload any required software, or send that to me and I’ll make sure any software required to reproduce the bug will be attached. Thanks.”

So, has anyone already created a bug entry there in the meantime?

---

<div class="post-metadata">

**Author:** ![KoenTanghe](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/koentanghe/32/533_2.png) [@KoenTanghe](https://forum.juce.com/u/KoenTanghe)\
**Post date:** [May 27, 2018, 2:36pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/33 "2018-05-27T14:36:41Z")

</div>

Alright, I just took a moment to file a bug report with Apple:  
[https://bugreport.apple.com/web/?problemID=40585802](https://bugreport.apple.com/web/?problemID=40585802)

I am answering my contact with this number so he can escalate to the engineering team.

I don’t know how the Apple issue tracking system works, but if you can/want to add more info to the issue, feel free to do so.

---

<div class="post-metadata">

**Author:** ![KoenTanghe](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/koentanghe/32/533_2.png) [@KoenTanghe](https://forum.juce.com/u/KoenTanghe)\
**Post date:** [May 27, 2018, 2:44pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/34 "2018-05-27T14:44:51Z")

</div>

@fabian Could you tell me which open-source plugins you tried that exhibit the issue?  
And did you also experience this with the JUCE example audio plugins (for example: the AudioPluginDemo)?

Just asking as this might make it easier for the Apple people to reproduce the issue.  
(I had it with my own plugin too, but the last release is already from several years ago, and the current one is still in beta so I would like to avoid sending them software that is either not up-to-date or not stable to test with).

---

<div class="post-metadata">

**Author:** ![fr810](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/fr810/32/841_2.png) [@fr810](https://forum.juce.com/u/fr810)\
**Post date:** [May 28, 2018, 12:27pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/35 "2018-05-28T12:27:30Z")

</div>

@KoenT I’ve sent you a pm.

---

<div class="post-metadata">

**Author:** ![olilarkin](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/olilarkin/32/7142_2.png) [@olilarkin](https://forum.juce.com/u/olilarkin)\
**Post date:** [June 2, 2018, 12:29pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/36 "2018-06-02T12:29:23Z")

</div>

> **[KVR Forum: macOS 10.13.5 (beta) seems to have fixed the AU install/reboot bug](https://www.kvraudio.com/forum/viewtopic.php?p=7091460)**
>
> KVR Audio Forum - macOS 10.13.5 (beta) seems to have fixed the AU install/reboot bug

---

<div class="post-metadata">

**Author:** ![pflugshaupt](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/pflugshaupt/32/13206_2.png) [@pflugshaupt](https://forum.juce.com/u/pflugshaupt)\
**Post date:** [June 3, 2018, 3:06pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/37 "2018-06-03T15:06:13Z")

</div>

I just tried with 10.13.5 and for me it seems to be only partially solved - if at all. I built a new plugin from scratch that wasn’t on the machine before. It was moved by the Juce build scripts to the user Library/Audio/Plug-Ins/Components folder. AU hosts could not load it until I copied the .component file to the system-wide /Library/Audio/Plug-Ins/Components folder. After that it immediately showed up. So after one attempt it seems system wide is now okay, but the user folder still requires a restart.

I’m curious to hear about other experiences with this potential fix for an annoying issue.

---

<div class="post-metadata">

**Author:** ![pflugshaupt](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/pflugshaupt/32/13206_2.png) [@pflugshaupt](https://forum.juce.com/u/pflugshaupt)\
**Post date:** [June 8, 2018, 8:32am UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/38 "2018-06-08T08:32:37Z")

</div>

Hmm now I’m seeing the issue again even with the system-wide library location and I needed to restart to make a new plugin show up at all. So whatever was fixed in 10.13.5 has not totally solved this problem.

---

<div class="post-metadata">

**Author:** ![tadnicol](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/tadnicol/32/5141_2.png) [@tadnicol](https://forum.juce.com/u/tadnicol)\
**Post date:** [August 25, 2018, 10:43pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/40 "2018-08-25T22:43:17Z")

</div>

I’m experiencing this issue pretty consistently too now on the latest High Sierra (10.13.6). Is this supposed to have been fixed as of now?

---

<div class="post-metadata">

**Author:** ![ttg](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/ttg/32/14456_2.png) [@ttg](https://forum.juce.com/u/ttg)\
**Post date:** [August 26, 2018, 6:13am UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/41 "2018-08-26T06:13:02Z")

</div>

Is this with your development plug-in?  
It seems to be working well now for global plug-ins (installed to `/Library`) but still broken for user library (`~/Library`)

---

<div class="post-metadata">

**Author:** ![tadnicol](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.juce.com/tadnicol/32/5141_2.png) [@tadnicol](https://forum.juce.com/u/tadnicol)\
**Post date:** [August 27, 2018, 4:36pm UTC](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753/42 "2018-08-27T16:36:26Z")

</div>

My dev plugins get installed to /Library as well. I’ll have to run a few more tests but it seems like everytime I bump the version in the Projucer the new builds require a restart.

[Previous page](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753.md?page=1)

[Next page](https://forum.juce.com/t/installing-new-audio-units-requires-restart-in-high-sierra/26753.md?page=3)
