We are not seeing the errors when the shortcodes.js file in the child theme is deactivated.
I think it would be better if you leave the parallax effect disabled on mobile devices.
I just checked and it seems to all be working now. Thanks for your help. Would be really nice to let us just have the option to turn on or off. Other templates have parallax as an option and when clients see this, they always want it on mobile.