D-Link M30 Recovery Flash Issue

I am following this doc,
https://openwrt.org/toh/d-link/aquila_pro_ai_m30_a1

I am trying to flash openwrt recovery bin to my D-Link M30 A1 Router, but even when the upload is done its not flashing, and the light on the router still blinks, instead of stabilizing. So, I tried some troubleshooting steps from this docs as well.

https://openwrt.org/docs/guide-user/installation/installation_methods/d-link_recovery_gui#troubleshooting

In one of the troubleshooting methods, it said to use curl command to upload the file, but using curl command, it threw "file not found" error, even tried giving absolute path, checked file permissions.
Even tried flashing UBI Switch Image, Reflashing OEM firmware and then tried again, but none of these methods worked for me.

Please suggest any other troubleshooting methods.

Thank you

Would be an OS/curl issue, not OpenWRT or router.