We use record revisions in most of our modules. We use recrev_{{module}}_{{namespace}}
as the Identifier and naming convention for the DB.
Since upgrading to 2023.9.0, when we create a new module and enable record revisions as described above, we get an error message when creating a new record or editing an existing record for the new module. When creating a new record, the record is successfully created but throws an error. Once created, you cannot edit or delete the record. If I turn off record revisions, record creation and editing work fine.
The error message is Could not update record: failed to complete transaction: cannot create data entry: cannot perform record operation: model {longinteger} has issues
The issue does not appear to impact existing modules with record revisions that were created in earlier versions.
Is this a bug or a change in how a record revision DB table should be referenced?
Thanks in advance