Just wanted to post that I've decided to change our theme and everything is working just fine.
The decision was made upon different reasons, and the support team was willing to help us fix whatever wasn't working on our previous theme. I appreciate their help on the troubleshooting.