I find that the most reliable way to rebind is to hold the button for about 15 seconds, to the rapid blinking starts. It doesn’t necessarily bind then, but if you THEN remove the battery and reinsert, it’ll work.
When the lock isn’t installed, the module will reach much further. That’s helped me from having to move the Homey, but once I had to then remove the inner part to get that extended range for the binding to work. It’s never failed with the method above with the Homey in close proximity and the lock not installed.
Also, the current test version of the app is v3, which now has individual models for all the locks. Just append /test to the app URL