Hi,
Great plugin.
I’ve had this issue also, couldn’t update and here is what I’ve found:
Let’s say the directory wp-content/uploads is owned by www-data:www-data and wordpress updates are done using the ftp/ssh user john (for example). Then, john must be a member of the www-data group, and the wp-content/uploads directory must have 775 permissions.
The three tablepress css files are saved in wp-content/uploads with ownership john:john and 644 permissions. So any further changes must either be done by ftp by the user john, or the ownership on the 3 files changed to, at least, the www-data group (and the group being given write permissions).
I hope this can be of help.
Best,
Kain
Yes, that was it; thank you so much. I had just upgraded the server from Ubuntu 12.04 to 16.04, and of course PHP from 5 to 7, and as I suspected, missing dependencies.
For anyone else with this problem:
Also once that was installed, had to detach and re-attach the installation from my wordpress.com account.