Hi,
thanks for your question, and sorry for the trouble.
Yes, you are right about responsiveness here. Unfortunately, making tables responsive on the web is one of the tougher things, due to how they work in the browser, with their fixed structure and everything. (For some background on this, please see https://css-tricks.com/complete-guide-table-element/ ).
One idea for adding responsiveness is the Responsive Tables Extension, which implements one appraoch that works on many tables that contain e.g. numeric data. It flips the table and makes is horizontally scrollabe.
(Unfortunately, IE has some technical difficulties with how this is done, which is why the Extension does not work with IE yet.)
As that way is rather hacky, it can not detect all things in a table, for example if the header row contains two lines of text, while the body cells contain only one (like in your example). This leads to the problem that you describe. To change this, one basically has to manually set a row height, using some CSS code. To find that CSS code, I’d however need to directly see the page with the table where this happens, a screenshot is not enough for that.
An alternative would be to not use the Extension, but to use an approach that only adds horizontal scrolling (without the flipping). For that, please see https://www.ads-software.com/support/topic/responsive-tables-scroll-only?replies=6#post-5511954
Regards,
Tobias