I have the exact same setup and had the same issues with opening/closing commands. My installer came up with a programming solution that has worked flawless. In my case I wanted a shade to CLOSE at sunrise. He set a conditional - If the blind is reporting fully closed, command the shade to OPEN. Then a 5 ms delay. Then command to CLOSE. If the condition is reporting the shade OPEN, then a command to CLOSE.
When my shade is already closed I’ll hear a quick bump of the shade motor as it starts up, and then a bump as it closes. At least it works! Hope this helps.