Check wiring
Ensure that your SPI communication pins are connected properly. Some MCUs have more than one set of SPI pins, commonly named VSPI pins. Try switching to these pins.
Check for conflicting devices
If multiple devices on the same network have the exact same MAC address, there will be problems during module initialization. Verify that no other device is using the same address. Try running this function in CMD to see the ARP table of all devices on the network: arp -a.
Try reinitializing
If the module fails to initialize, try resetting your microcontroller or reinitializing the device in your code. For example, call the initialization function for the module again or perform a system reboot to resolve potential initialization issues.