I have worked out the solution for this.
Apparently TablePress uses a caching mechanism which prevents the plugin from functioning.
I have simply added “cache_table_output=false” to the shortcode for example:
[table id=1 cache_table_output=false]
This seems to have fixed the problem!