I had problems with visibility and clickability sometimes.
it seems that the order in which the panel elements are defined gives them a sort of layer.
you can try to make your background a panel, and the buttons another panel with a higher layer.


Check out the throwing game here: The throwing game