A family of Microsoft relational database management systems designed for ease of use.
There seems to be multiple causes to this issue: ID int fields, nvarchar in the PK and/or datetime fields.
When I was researching tried everything and the only update that worked for me was changing the nvarchar fields in the key to varchar. Having nvarchar in other fields on the table did not matter. That issues wasn't reported in the MS doc - as far as I could find - but it was the common element to our tables having the issue (only 4 of 10) in O365 Access linked to a SQL Server 2016 db (in 130 compat mode).