I can confirm this problem too. The first of any button works as expected, but subsequent buttons on the same page load without a pop-up, and more importantly will fail to actually process any payments.
I assume this happens because data is not being passed as it should do.
The plugin states that any number of buttons can be added to a page, but, unfortunately this does not appear to be the case.
Is there anything that can be done?