Just to contradict what has already been said, Shimano 12 speed chains have a different inner profile than other 12 speed chains, the inner links are extended to better hold onto the teeth, it’s a bit hit and miss depending on the exact profile of the chainring in question but the most common end result is that the chain will struggle to mesh with the teeth at the top of the stroke, will eventually be forced on with tension through the midpart and will then struggle to let go of the teeth at the bottom resulting in some (apparently) pretty epic chainsuck.
From Shimano themselves…
The chain has an extended inner link plate, which allowed us to put the inner link plate in contact with every tooth in the chainring. Instead of an only relying on the alternating wide tooth/outer link, narrow tooth/inner link, the inner link touches every tooth for a perfectly consistent driving engagement. That quiets side-to-side vibration.