a) your debug tells me you are using a very old version of the add ingredients plugin. however, that has nothing to do with not receiving emails
b) if orders show up in the order history, then – programmatically – emails have been sent (otherwsie they would not show up in your order history)
this sounds like a mail setup / server error . are you sure your server is even capable of sending mails ?