RFID-RC522 "Communication with the MFRC522 might be down, reset in..."

Anyone know why I am getting this log output from an ESP32 trying to interface with an RFID-RC522?

My YAML looks like this

spi:
  clk_pin: 13 
  mosi_pin: 3
  miso_pin: 14

rc522_spi:
  cs_pin: 1 

So I have SDA on the reader connected to GPOI01, SCK is connected to GPIO13, MOSI is GPIO03, MISO is connected to GPIO14

INFO Successfully connected to 192.168.0.175
[16:53:29][I][app:102]: ESPHome version 2022.2.6 compiled on Mar 18 2023, 16:49:24
[16:53:29][W][rc522:394]: Communication with the MFRC522 might be down, reset in 6
[16:53:30][W][rc522:394]: Communication with the MFRC522 might be down, reset in 5
[16:53:31][W][rc522:394]: Communication with the MFRC522 might be down, reset in 4
[16:53:32][W][rc522:394]: Communication with the MFRC522 might be down, reset in 3
[16:53:33][W][rc522:394]: Communication with the MFRC522 might be down, reset in 2
[16:53:34][W][rc522:394]: Communication with the MFRC522 might be down, reset in 1
[16:53:35][W][rc522:394]: Communication with the MFRC522 might be down, reset in 0
[16:53:36][W][rc522:394]: Communication with the MFRC522 might be down, reset in -1
[16:53:36][I][rc522_spi:013]: SPI Setup
[16:53:36][I][rc522:290]: Soft reset...
[16:53:36][I][rc522:298]: Device online.
[16:53:37][W][rc522:394]: Communication with the MFRC522 might be down, reset in -2
[16:53:37][I][rc522_spi:013]: SPI Setup
[16:53:37][I][rc522:290]: Soft reset...
[16:53:37][I][rc522:298]: Device online.
[16:53:38][W][rc522:394]: Communication with the MFRC522 might be down, reset in -3
[16:53:38][I][rc522_spi:013]: SPI Setup
[16:53:38][I][rc522:290]: Soft reset...
[16:53:38][I][rc522:298]: Device online.
[16:53:39][W][rc522:394]: Communication with the MFRC522 might be down, reset in -4
[16:53:39][I][rc522_spi:013]: SPI Setup
[16:53:39][I][rc522:290]: Soft reset...
[16:53:39][I][rc522:298]: Device online.
[16:53:40][W][rc522:394]: Communication with the MFRC522 might be down, reset in -5
[16:53:40][I][rc522_spi:013]: SPI Setup
[16:53:40][I][rc522:290]: Soft reset...
[16:53:40][I][rc522:298]: Device online.
[16:53:41][W][rc522:394]: Communication with the MFRC522 might be down, reset in -6
[16:53:41][I][rc522_spi:013]: SPI Setup
[16:53:41][I][rc522:290]: Soft reset...
[16:53:41][I][rc522:298]: Device online.
[16:53:42][W][rc522:394]: Communication with the MFRC522 might be down, reset in -7
[16:53:42][I][rc522_spi:013]: SPI Setup
[16:53:42][I][rc522:290]: Soft reset...
[16:53:42][I][rc522:298]: Device online.
[16:53:43][W][rc522:394]: Communication with the MFRC522 might be down, reset in -8
[16:53:43][I][rc522_spi:013]: SPI Setup
[16:53:43][I][rc522:290]: Soft reset...
[16:53:43][I][rc522:298]: Device online.
[16:53:44][W][rc522:394]: Communication with the MFRC522 might be down, reset in -9
[16:53:44][I][rc522_spi:013]: SPI Setup
[16:53:44][I][rc522:290]: Soft reset...
[16:53:44][I][rc522:298]: Device online.
[16:53:45][W][rc522:394]: Communication with the MFRC522 might be down, reset in -10
[16:53:45][I][rc522_spi:013]: SPI Setup
[16:53:45][I][rc522:290]: Soft reset...
[16:53:45][I][rc522:298]: Device online.
[16:53:46][W][rc522:394]: Communication with the MFRC522 might be down, reset in -11
[16:53:46][I][rc522_spi:013]: SPI Setup
[16:53:46][I][rc522:290]: Soft reset...
[16:53:46][I][rc522:298]: Device online.
[16:53:47][W][rc522:394]: Communication with the MFRC522 might be down, reset in -12
[16:53:47][I][rc522_spi:013]: SPI Setup
[16:53:47][I][rc522:290]: Soft reset...
[16:53:47][I][rc522:298]: Device online.

Update: The device does occasionally ‘settle’ for very short periods. During one of these periods I ONCE got a tag to almost register…


[17:08:40][W][rc522:394]: Communication with the MFRC522 might be down, reset in 1
[17:08:41][W][rc522:394]: Communication with the MFRC522 might be down, reset in 0
[17:08:42][W][rc522:394]: Communication with the MFRC522 might be down, reset in -1
[17:08:42][I][rc522_spi:013]: SPI Setup
[17:08:42][I][rc522:290]: Soft reset...
[17:08:42][I][rc522:298]: Device online.
[17:09:48][W][rc522:428]: only 2 valid bits received, tag distance to high? Error code is 0x0
[17:09:48][W][rc522:163]: CMD_REQA -> Not OK 2
[17:10:27][W][rc522:394]: Communication with the MFRC522 might be down, reset in 10
[17:10:28][W][rc522:394]: Communication with the MFRC522 might be down, reset in 9

other than that, there has been no response whatsoever to a tag being introduced.

Hi, did you get to the bottom of this, as I am having the same issue?

Nope. Sorry. Hope you get it sorted. Let me know if you do. Have moved onto other projects.