Hi,
For complex UI, I would recommand that you use ngui or ezgui,
In your case, I am not sure if it's a limitation of unity gui that only accepts one touch at a time or something else. A quick way to verify this is to have two buttons with two different actions. if you touch and hold one, what happens if you touch the second button?
bye,
Jean