This newly released theme also includes Woocommerce support in addition to the plugins mentioned by the OP. Since Envato determines prices, I think it was very kind of them to set it at only $40. And since it was approved by the reviewer the buyer can count on a stable and well coded theme. Thanks Envato!
This mindset seems to (sometimes) correspond with entitlement. If anything, a corrupted sense of right and wrong. Obama was elected on the platform of ‘FREE’. It’s not going away anytime soon. Sad.
Where did you download the theme from?
Could you post a link to your site?
I can translate the entire OP if anyone wishes. However for starters…
...fell into a bit of drama… = It was an accident (fell) and people overreacted (drama).
The Striking customer support forum would be another option. They are extremely helpful even when you are trying to integrate 3rd party options.
Have you contacted the author of the theme or tried submitting a support ticket?