I can say the following for sure: You are using a custom TABLE html in your form, and although there is nothing wrong with that, your HTML is not 100% correct/valid. You have some missing opening or closing html tags, and therefore the form elements are getting wrapped OUTSIDE the <form> tag. Missing/incorrect tags are usually "forgiven" by the browser, because it will try to "guess" where to close your tags. However, that could mean it will wrap the form prematurely also.
I can only say exactly where you have a missing or incorrect html tag(s) if you provide me login to your panel, or if you paste all your html here.
On a side-note, you would be better off using responsive columns html instead of a table, but that is another topic.