I just learned the hard way that if your mountain bike comes with a Shimano 12-speed groupset but is specced with a non-Shimano chain and 1X crankset, you can’t use HG+ chains. You need special HG+ -compatible chainrings with thinner fat teeth.
Yep, I found that out too. I was using an 11s Shimano chainring so was able to buy a 12s chainring to match the crank, and I also bought a steel version too. Can’t remember the model and it’s sitting in my spares box but I figure it will last a looong time, given how long the alu chainrings seem to last if you look after the drivetrain.
The funny thing is that I only bought a Shimano chain because it was cheaper than a KMC chain. I mean, it was a Shimano groupset, so why shouldn’t it work? lol
Everything I’ve read says the master link is the main culprit, so you can use an HG+ chain with a SRAM Eagle master link, and it’ll work with a non-Shimano chainring (Eagle, 11 speed SRAM/Shimano, generic, etc).