Hello,
Actually, additional customization is outside the scope of our support https://themeforest.net/page/item_support_policy
We use Ajax add to cart and it could be the reason why you don’t see notices on the single product. So, go to Theme Options > WooCommerce > Single product builder > Add to cart > disable Ajax add to cart option.
Also, take into account that copying of the files from the framework folder could cause the issue after theme updates. So, don’t copy whole the file but only functions from the files of that folder and copy them to your child theme functions.php file if you want to change any function from the woo.php file.
Regards