Update: tried to tweak the css code of this plugin with the following code. There is a little progress but it still doesn’t solve the problem. What I’ve found is that when the screen size is between 900px and 782px, the below code takes over and fewer email columns show up. But at 782px width going smaller, it seems some other code takes over, and the old issue persists. I wonder if WordPress has changed its wp-list-table that might require the WP Email Logging plugin to update its code in order to work properly.
@media only screen and (max-width: 900px) {
.column-headers, .column-attachments, .column-error{
display: none;
}
}