That tells you it isn't getting into the code at all. Which means that the trigger isn't getting satisfied... Which mean there is no form element named "ProdOptions" being submitted.
I can see that hidden form element exists, but the <form> tag wraps around just the add to cart button and not the <select> and hidden form elements.
I think it may just be a matter of moving the <form> tag so it wraps around all of the form elements.