After some research, I suspect the problem comes from your database. By default, row ID are created automatically by the database, incrementing the value, the application passes a NULL (or 0) value for the row to be inserted and the database on the fly assigns a new ID.
Looking at your error, it seems that you host enable the flag NO_AUTO_VALUE_ON_ZERO (https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html#sqlmode_no_auto_value_on_zero). You should contact them and report the error, since Joomla won't run at all.
Finally, please note that this error comes from Joomla itself, not our extension. You shouldn't be able to create new items (articles, modules etc etc) in Joomla itself, so you should really contact your host and ask him to fix it.
Davide Tampellini
Developer and Support Staff
🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!