I have received a response from the hosting company – one of the most helpful and professional hosts I have ever had the pleasure of working with. Based on their response, I am not at all of a mind to believe it has anything to do with their platform. Rather, I believe there is an issue with the plugin and the developers need to investigate the matter further.
To aid any who are having this issue, this is the reply I received from my hosting company (it’s actually from their knowledgebase):
——–
Cannot upgrade WordPress or a WordPress Plugin
Should you receive an error message about not being able to write or open a file in “/tmp” when upgrading WordPress or a WordPress plugin, please add this line to the bottom of your “wp-config.php” file:
define(‘WP_TEMP_DIR’,ABSPATH.’wp-content/uploads/’);
This line will result in WordPress using your “/wp-content/uploads” folder to store temporary files required during the upgrade process instead of the system-wide /tmp folder. We have only seen this issue reported for the “Jetpack” plugin, however, this issue may affect other plugins.
An example error message that this line will resolve:
========
Installing Plugin: Jetpack by WordPress.com 2.3.1
Downloading install package from https://downloads.www.ads-software.com/plugin/jetpack.2.3.1.zip…
Download failed. Could not open handle for fopen() to /tmp/jetpack.tmp
========