Email No Longer sending on 3.4.2

Hi guys - Since updating Invoices are no longer emailed and notifications aren’t sent. If I send a test email from Settings it sends successfully. SMTP settings haven’t changed in .env. Here’s the laravel-error.log

`[2017-07-19 19:58:52] production.ERROR: ErrorException [0] : /var/www/ninja/bootstrap/cache/compiled.php [Line 7436] => file_put_contents(/var/www/ninja/storage/framework/views/48710f100c48d9d7304559bcf40882a048c34c14.php): failed to open stream: Permission denied {“context”:“PHP”,“user_id”:1,“account_id”:1,“user_name”:“David Gregson”,“method”:“PUT”,“url”:“https://mydomain/invoices/471",“previous”:“https://mydomain/invoices/471/edit”,“user_agent”:"Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0”,“ip”:“192.168.50.10”,“count”:3,“is_console”:“no”,“is_api”:“no”,“db_server”:“mysql”} []

Resolved now - For some reason ownership of some .php files under /var/www/ninja/storage/framework/views were not being set recursively for owner www-data [33]. Resolved by forcing recursion.

Not sure why this change during the upgrade…