Absoluteblack oval chainring doesn't completely fit GRX crankset I'm trying to install an absoluteblack oval chainring on a GRX FC-RX810-1  crankset.
After assembling and tightening the bolts I noticed there's a gap between the chainring and the crankarm.
Basically, only 1 out of 4 bolts puts the chainring totally flush, the other 3 have about 1mm gap (see the photos below).
I'm wondering is this acceptable or should be considered a defect?
Thank you.
For future reference, these particular chainrings will fit just about any Shimano 4 bolt EXCEPT the GRX. They mount a bit strange compared to many chainrings as you can see in this image, the bolt comes through the crankset from behind and screws into the chainring.


Compatibility
Shimano Dura-Ace 9100, R9120, R9150 &amp; R9170 Di2, Ultegra 8000, R8020, R8050 &amp; 8070 Di2., &gt;105 R7000, R7020, R7070, Dura-Ace 9000, Ultegra 6800, Shimano 105 5800, Tiagra 4700 ; 10 &gt;/ 11 / 12spd compatible. In short ALL Shimano 4 bolt cranks except GRX.
Chainring has 1.5mm offset towards frame for perfect chainline.

Source: Absolute Black