I think I just stumbled on the key to this puzzle... My Wordpress lives in the public_html/wordress folder, and so my plugins are in the public_html/wordpress/wp-content/plugins/ folder, including the newly upgraded wp-juicebox v1.5.1.4 (which is the version I see on my dashboard under Plugins). However, recently I was surprised to find out that I also have a public_html/wp-content/plugins/ folder with some plugins in it - I don't know why... Maybe it happened in the recent (automatic) migration? There are copies of some or all of my plugins there. I might have done this mistakenly myself? I don't know. There is an older wp-juicebox there v1.5.1.1.
Either way, when I made the change you asked for (in the former, more normal directory), nothing happened initially. Then I removed the wp-juicebox plugin from the latter mysterious folder and then... all galleries disappeared and instead of the galleries and not found error I just could see the shortcode as is - i.e., the plugin stopped working completely. Then I put the folder back, and went back to the situation I had before, where the old galleries work and the new ones give a not found error. So, I believe that the shortcodes are going to the oddly placed older wp-juicebox.
Once I determined that, I upgraded the mysteriously located wp-juicebox and uploaded the Pro jbcore folder. Then I edited the file as you suggested, and get this:
Juicebox Gallery path /home/u860466953/domains/inmagicland.com/public_html/wp-content/uploads/juicebox/203.xml cannot be found. BUT, that folder doesn't go via the wordpress/ parent folder, since that plugin is in wp-content/ and not in wordpress/wp-content/ (so it makes sense for that plugin I guess). As posted before, it should be going to the file that actually exists, at:
https://inmagicland.com/wordpress/wp-co … ox/203.xml
Then I tried deactivating wp-juicebox and uploading the new version zip with the pro jbcore by choosing "Add plugin" and uploading the zip. Now I have two v1.5.1.4 wp-juicebox plugins on my dashboard. If I activate the new one (in the more standard location), nothing works (I just see the shortcodes printed). I know it's the one in the odd location since this one doesn't have the edited code (your edit), whereas the other one does - and when I activate the "old" one, I see the not found message with the path (due to the new edit).
I also looked in my wp-content/uploads/juicebox/ folder and I see xmls going up to 192.xml. Whereas in my wordpress/wp-content/uploads/juicebox/ folder I see the new 203.xml as well. So, it seems that when I create a new Juicebox gallery, it puts the xml in the latter folder, but the plugin is looking in the former folder!
The question is, what to do now to make Juicebox work with both old and new galleries- ideally I would remove the wrongly placed one and then maybe everything would work via the correctly placed one. But as above - if I remove it, things break, since I guess something, somewhere, refers to that oddly placed plugin folder.