iLok on AMD Zen5 9000-series (9900X, 9950X, etc) now working with AGESA 1.2.0.2a update

Heads up to AMD 9000-series users who have iLok issues: As you probably know, there was an early adopter headache for those of us with these Zen5 CPUs and iLok.

AMD has now released AGESA 1.2.0.2a, which resolves the issue, and it’s rolling out via motherboard BIOS updates. Various models of Asus, Gigabyte, MSI, and Asrock motherboards have now been getting updates over the last several days, so go check your BIOS and make sure it has the “a” with “1.2.0.2a” and it should clear things up for you re: iLok. Make sure to install the latest iLok driver too!

Also, 1.2.0.2a supports the new Ryzen X3D chips shipping soon. You need 1.2.0.2a if you want to use the new X3D chips! If your motherboard doesn’t yet have the update, be patient, it will likely get posted soon. Cheers!

(BTW, also heads up that over in the Gearspace forum, it was shown that at least one of the ASUS motherboard models had a typo in their release notes, and it didn’t properly list the 1.2.0.2a update – so if you see a BIOS update for your motherboard that has been released in the last week or so (approximately end of October 2024) or into early November 2024 – then it may actually have the latest AGESA update, even though it might not be listed! If you then update your BIOS, this can be confirmed by using CPU-Z, which should show what AGESA your motherboard actually has.)

4 Likes

Hi
Thank you for the info

Do you know if there is any other issue with Ryzen 9000 ?

Thank You

Nope, the iLok issue was the only showstopper I know of for Zen5, that is, if you needed iLok. It was working fine for everything else I tested it with before 1.2.0.2a. Just iLok. I have two Ryzen 9000-series machines working great in the studio right now. Still early days of course, I haven’t had them for very long, and so normal caveats apply like with any new system – YMMV – but I’m a fan of AMD right now.

That’s great
Thank You

Hello,

Looks like there is an issue with Ryzen 7950x as well… Even after I updated my BIOS to AGESA 1.2.0.3a, Nuendo 14 still won’t open. I’m bummed and don’t know what to do…

If Nuendo doesn’t even open then the problem probably isn’t with iLok, right?

What have you tried other than updating your BIOS?

MattiasNYC,

When I uninstall the iLok, N14 starts and works normally, then I install it again and it won’t start ( to be precise - it actually crashes during startup while scanning ARA Service plugins).

So without iLok, it runs smoothly, but without plugins that require iLok approval. After a bit of googling, I found out this issues with iLok and AM5 socket, and the proposed solution was to just update the BIOS, but it didn’t work for me.

What I tried next is - I loaded the plugin without iLok installed. Then the plugin required the iLok/PACE service to be installed which I did WHILE IN THE ACTIVE project with the mentioned plugin - and it worked! But then again, after I quit Nuendo and started it again - everything is the same again, not working…

Ah, I understand. I guess it is a problem with the iLok then.

Did you have 1.2.02a before? If not I would consider downgrading to that BIOS since that was confirmed to work. If you did have that before then I suppose you probably should reach out to the motherboard manufacturer (sorry if it’s Asus, Asus tech support is garbage).

Sucks. Wish you get a resolution to this quickly.

  • actually, I’m not sure if I understand you correctly, so did you try different USB ports for the key (assuming it’s physical)? Could maybe be that the system doesn’t fully recognize the key etc. due to the USB it’s on? Just speculating and throwing things out there in case you haven’t tried them.

Thanks for the suggestion, that was my next step. I had 1.2.0.0 before. Just downloaded that 1.2.0.2a version, so I will downgrade BIOS and hope for the best. It is an Asus X870-A WiFi Motherboard… As for the iLok, it’s software-based iLok License Manager, not a physical one.

Unfortunately, even after downgrading BIOS to 1.2.0.2a, the problem persists…

LONG POST ALERT! :nerd_face: :laughing:

AFAIK the AGESA 1.2.0.2a update specifically dealt with the Zen5 issue and iLok, and it was NOT with AM5 in general. Remember that AM5 socket supports Zen4 and Zen5, etc. Your 7950x is Zen4. The issue resolved with AGESA 1.2.0.2a was Zen5, which is 9000 series, which I can confirm works fine, as well as more recent AGESA updates.

I’m not saying that you don’t have some other issue with AM5/Zen4/iLok. After all, iLok really does SUCK IMO and I wouldn’t be surprised there’s something else going on, perhaps related, perhaps not, perhaps adjacent, perhaps not. Perhaps not specifically with iLok, but maybe the plugin you are testing, and so forth. There are TONS of variables. But AFAIK, it is probably not related to the prior AGESA 1.2.0.2a situation that plagued the Zen5 rollout. That was AM5/Zen5/iLok, not AM5/Zen4/iLok. I have tested AGESA 1.2.0.2a, 1.2.0.2b, and 1.2.0.3a Patch A, and they ALL have been working fine for me with iLok and Zen5, and no problems with latest Cubase, Nuendo, tons of iLok plugins, etc.. Since AGESA 1.2.0.2a, iLok has behaved well with many many sessions here on two systems.

BUT again, I wouldn’t be surprised if there’s something else going on, knowing iLok.

ALSO I am NOT using software-based authorization… I use the USB keys, both versions 2 and 3 of the key. Both fine. (I never use iLok’s software-based authorization, bleh, too many issues over the years for me.)

I’m not sure that’s the best approach, but if it works, go for it. You can always reinstall the later updates to compare results. FYI there are likely other improvements in the AGESA updates (as well as the additional motherboard updates in the rest of the MB manufacturer’s BIOS updates) that may improve various minor things that you might miss out on. But then again, one of those minor things might be what is causing your problem.

However, my theory is that there is something else going on that is not related to the BIOS or AGESA updates. I suspect that you have some kind of conflict between dependencies or install issues between iLok and Steinberg and/or some other plugin or app or service that may have caused a conflict. It might even just be the specific iLok plugin you are testing. So I’d suggest trying out other iLok plugins too.

Conflicts like this would not be unprecedented. Again, iLok sucks IMO, and various installers are quite capable of wreaking havoc on an otherwise stable system.

This is a clue. If you can get a crash dump you will find out what is actually crashing it, and you’ll get another clue. Follow the clues. Gather the evidence. In my experience, things are not always what they seem in this kind of situation.

Please, this is a terrible idea, I respectfully suggest you never install something like a driver-level app or system service or even just a simple plugin while you have an active session. Bad things can happen, I’ve seen corruption issues, conflicts, and other frustrations enough times in my life to never trust doing that. Installation should be a separate task, clean, and to play it safe, reboot if it is service-level/driver-level. iLok is a pain in the neck of protection system with hooks that go deeper than you may realize.

Given that I’ve seen no conflicts with Cubase/Nuendo/iLok with Zen5 and all the latest AGESA updates, my suggestion would actually be to scientifically step through a process of elimination to see if there is another potential issue. And no disrespect to you AT ALL, but given the fact that you installed iLok with an active Nuendo session going, I’ll take a wild guess that your tolerance for risk (knowingly or unknowingly) of system conflict and corruption is actually pretty high, I therefore suspect something else is at play here.

This is what I’d start with:

1 - Again, respectfully, I suggest adopting a little more caution with installing stuff on your DAW, which is a highly sensitive ecosystem of interdependent apps, drivers, and services, which are sadly capable of being screwed up fairly easily. By being more careful and scientific, and far less trusting of installers and Microsoft all getting along happily together, I guarantee you will save yourself some future headaches. I’m not saying this IS the case here, but it’s possible it is a contributing factor.

(Some people treat their high-performance DAW where they expect low latency day-in and day-out to ALSO be their everything computer and app playground and gaming rig and so forth, all at the same time, but the fact is, it doesn’t take much to throw off an otherwise stable DAW. I’m NOT saying you are one of those people, but for the benefit of other people running into this thread, one cannot assume anything about the system “usage” patterns of anyone that introduces dozens of other factors into a list of potential problems. You get my point. Again, I’m not saying you are one of those people. Nothing against those folks, who are sometimes lucky in my experience. The lucky ones should play the lottery more IMO.)

2 - Uninstall both iLok AND Nuendo. Reboot, etc…

3 - Make sure your system is updated with latest OS patches. Reboot, etc.

4 - Install another DAW – i.e. Reaper (since it is so lightweight, but whatever DAW you want)

5 - Install iLok, reboot

6 - Install the iLok plugin you want to use. ALSO install ANOTHER developer’s iLok plugin as a control/comparison case!

7 - Test the two iLok plugins in Reaper. If they both WORK, go to step 8. If they both crash, go to step 9. If ONE crashes, but ONE works… well, you have just discovered a pretty big clue about what is going on, go to step 11. Deduce from there…

8 - THE TWO PLUGINS WORK in REAPER: If they both work, it’s likely not a BIOS or AGESA problem! Continue testing…

8a - Now install Nuendo, reboot.

8b - Test the two iLok plugins in Nuendo. If both work, YAY! Congrats, the simplest uninstall/update/reinstall trick worked. If they both CRASH, go to step 10. If ONE crashes, but ONE works… well, you have just discovered a pretty big clue, go to step 11. Deduce from there…

9 - BOTH PLUGINS CRASH in REAPER: If both iLok plugins crash in Reaper, you obviously have some other conflict or issue with iLok and your system, and it is likely not related to Nuendo. It might be a BIOS or AGESA problem, but there are other steps I would explore first. Go to step 11…

10 - BOTH PLUGINS DIDN’T CRASH IN REAPER BUT THEY DO BOTH CRASH IN NUENDO: Okay, you may logically deduce there is some kind of conflict between Nuendo and iLok, but it is NOT yet solved. It could still be more complicated than that…

Why? Because Nuendo (and Cubase) and iLok ARE working fine for me and many others on AM5 so you need to explore what other potential conflicts there might be between Nuendo and iLok that are possibly unique to your system.

10a - Start with getting precise, reproducible crashes and get the darn crash log/dump and have it analyzed. The crash log/dump will give you more clues to follow, etc…

11 - AND SO FORTH… breaking things down step by step until you can get a really good perspective of what is really happening.

12 - Other tips - get crash logs, reset preferences, start DAW in safe mode, etc… lots of little things to help you gather clues.

13 - Extreme option - start from a clean system, with a clean OS installation and up. If you have a lot of apps and plugins on your DAW, you may think this is crazy and you don’t have time to do this. So one way I do this for testing is to remove the boot drive of the system and install a fresh drive and do a complete clean installation from scratch… in your case carefully install OS + drivers + updates + iLok + Nuendo + specific plugins to test = then I have a really clean system to evaluate, and I’ve eliminated most or all other installation issues. THEN in that example, you can gather more clues…

14 - And so forth. Have patience, I think you’ll get to the bottom here. Many thousands of people use Nuendo and iLok, and I know of a bunch of people quite happy with Zen4 and Zen5 in that situation. You’ll get there.

Good luck!

First of all, thank you very much for your thorough response. I really appreciate the effort you put in it.

This is my new working machine that I just built, I am not working on it yet, so that’s one of the main reasons I took risks I am aware of (downgrading BIOS and installing new drivers while in active project, things I never do) in order to get this working.
It’s just that after everything I tried, I had no other idea but to downgrade to that specific BIOS update that could have solved it, but I was wrong. Probably will update (again) to latest one, because of other improvements I haven’t still noticed.

I have no other iLok based plugins except that one (Krotos Reformer Pro) to compare, but i like the idea with trying it on Reaper.

What I did try is uninstalling Reformer and only installing iLok License Manager - but it crashes. So my guess it’s not plugin-related problem. But then again, when I start Nuendo again after the crash it offers me the option to start with deactivated third-party plugins, and it starts normally when I chose that option. I wonder if it would be the same with USB iLok dongle…

Don’t know where to find those crash logs, but most likely I will start everything again from scratch…

Thanks again for the advices.

UPDATE:

After re-analyzing the situation and more carefully looking into it, constantly crashing during ARA service scanning, I uninstalled the only ARA plugin I had - Sound Radix Auto Align Post - and it worked finally!!! I also tried Reaper, plugin works normally there.

Again, a big THANK YOU to you guys, who kept me thinking this over and over.. I’ll deal with AAP later, but this is definitely huge progress for me. Especially as I sometimes have to use Pro Tools, which is iLok-conditoned so there was no way continuing without iLok.

2 Likes

Glad to hear it! Whew! You’re back in business! :smiling_face_with_sunglasses:

1 Like

BTW, glad to do it. I’m actually recovering from being sick and writing the response to that level of detail was not normally what I’d have time to do, lol! But as I’m just getting back into gear, it was a relaxing thing to do, I meandered a bit and wrote a very long reply! :laughing:

Anyway, again, glad you got it working!

1 Like