APEX is using ids of items to trigger a dynamic action. The thing with IDs is that they need to be unique, and if you display one button twice it will have the same ID thus it will not be unique. When the event is searching the DOM it will find the first ID, thinking it is the only one, since it's unique and it won't work on the second button.
What you could do is add a button CSS class in the items preferences. And then instead of selecting in the DA triggered by button write the CSS selector .myclass there. That should do the trick.
Thanks or your reply, but I'm not sure how you can use CSS to issue a submit, give a button a REQUEST and have the screen greyout during processing when clicking on either button. Could you detail the CSS code line by line and explain where (which attributes) to put the code.
thanks in advance
As I said you can find an attribute CSS class in your html button. There you just type the class. There are no code lines involved here. Then use .yourtypedclass as selector in your dynamic action.
Don't bother with requests, make sure your button is set to action defined by dynamic action tough.
If you still don't get what I mean then make an example on apex.oracle.com, because I don't think I can explain it simpler then this.