Porto Theme problem: Uncaught SyntaxError, image not loading

I’m not getting any further on this. I’m on Mage 2.3.4
I’ve downloaded a fresh version of Porto and uploaded Porto Theme.
I’ve then patched with…
2.3.x
2.3.1
2.3.3
But am still getting the wheel of dots.
I’ve entered the following…
php bin/magento setup:upgrade
php bin/magento indexer:reindex
php bin/magento cache:clean
php bin/magento cache:flush
php bin/magento setup:static-content:deploy -f

Without any change.
I’ve installed Patch for product detail 2.0.x
Still no change.

The error is…
Uncaught SyntaxError: Unexpected token , in JSON at position 1766
at JSON.parse ()
at getNodeData (scripts.js:87)
at Array.map ()
at scripts.js:117
at HTMLDocument.apply (main.js:70)
at fire (jquery.js:3238)
at Object.add [as done] (jquery.js:3297)
at jQuery.fn.init.jQuery.fn.ready (jquery.js:3548)
at jQuery.fn.init (jquery.js:2973)
at new jQuery.fn.init (jquery-migrate.js:241)

I’m sure I’m not this bad at installing extensions so something is going wrong.
On that point, I’ve never had such a problem uploading files as I have with this extension with multiple failed transfers. Don’t know if its due to the folder name length but on the new download I put it in a very short name directory and it only failed on one file.