The error is originating from the server side. So you can fix the issue without updating the app.
The ingredients & directions are being saved in the database. The database has a limit on how long the text in each field can be. If you add more ingredients than the database can handle, an error will pop up since the database will automatically cut out the last part of the data.
If you are using utf-8 characters (languages like arabic) then the database is filled 4 times faster.
To solve this, open the sql database in phpmyadmin, and just go to recipes-> structure and increase the ingredients field size.
Delete all your recipes and create them again, else delete the last recipe that created this issue.