Thank you for your update !
This workaround works well. I just had to modify a little bit the URL generated (vsURL) because the length was not good for us (particularly because our QC is on https). So if the button doesn't work directly, try to see if the URL used is correct.