Hello, We are extremely sorry for your feelings. You are right.
It’s our fault we believed woocommerce glabal $product variable. Unfortunately the variable modified your another unknown plugin. After releasing our plugin some website crashed like yours. We immediately researched and one our user shared his website details. We find out the issues and we solved the issues checking like
is_object($product) ? $product : wc_get_product;
Fortunately woocommerce plugin has alternative wc_get_product() method.
Alhamdu lillah, we solved the issues.
@glasslessmirror You will be happy with our next release. We are releasing 2.5 version soon with Variable product “Stock Out message” Option. Each variable have custom message also can be global message feature.
Thanks for your patience, And we are sorry again. Next time we will be more aware about woocommerce and wordpress built in features. Also we are keeping our eyes on BLOCK THEME and CLASSICAL THEME.