If your php environment is set to display warnings, you may see random warning messages but your plugin or stack will still function. Displaying warnings is a not a good idea on a live, production server. Seeing such warnings can give malicious users information on how to exploit your hosting account.
Some Yabdab products may display warnings because we build products for a wide variety of hosts, we have to be somewhat mainstream. Warnings are non-fatal errors, just a suggestion for a different way something might be done. But you don't want to see that and neither do your visitors. For this reason we recommend disabling php warnings. Simple locate your php.ini file for your hosting account and set display_errors to OFF