@Frederic that's expected behaviour pretty much.
Your Mileage May Vary with a case.
It basically depends on how well the manufacturer has implemented NFC in your device. If they do it poorly then you get a poor result with the ring.