Need Help with Fingerprint Scanner Interface on ESP32

Hi everyone,
I hope you're doing well. I'm currently working on a project where I need to interface a fingerprint scanner with an ESP32 microcontroller. I'm encountering an issue when trying to run an example from the "DFRobot_ID809.h" library, specifically for fingerprint registration. The error message I'm getting is "communication with device failed, please check connection."
Here are some details about my setup:
- As per the documentation, I have successfully connected the fingerprint scanner to the ESP32 using wiring.
- I have successfully configured the baud rates.
- The power supply appears to be reliable.
I'm not sure what's causing this communication error. Has anyone else encountered a similar problem, or can you provide some guidance on how to troubleshoot and resolve this issue?
Any help or advice would be greatly appreciated. Thanks in advance!
Please follow the steps mentioned by Yeez_B. Also, check your jumper wires.

1- Could you upload the I2C scanner code to see if the sensor is well connect on your ESP32?
I2C scanner for ESP32:
https://www.esp32.com/viewtopic.php?t=4742
2- The sensor only tested under the FireBeetle ESP32, would you be able to use it on the FireBeetle ESP32?
https://www.dfrobot.com/product-1590.html
