I have a Race Face Evolve DH crankset which takes 104 BCD chainrings. However, I pulled a 104 BCD chainring off a Shimano Acera Crankset and the rings don't interface properly with the Race Face cranks. The chainring bolts line up, but the shape of the ring below the crank bolts has a different curvature and doesn't mate with the crank spider.
I'm trying to just buy cheap/durable steel chainrings for my mountain bike and didn't expect this incompatibility.
What chainrings are generally compatible with this crankset? Are sram/truvative rings generally compatible?