I have just tested it locally and couldnāt reproduce the issue either. Seems to be an issue with your local PHP installation. Maybe it linked in a different version of the sqlite library or something.
I could however reproduce the issue that the debug option didnāt do anything for the insert query. This is now fixed for Kirby 2.3.2.
Oh, thatās interesting. Looks like Kirby actually generates only one binding for you and uses that for both fields, which is why you get the same value in both columns.
The only reason I can think of is that uniqid() generates the same value twice on your server. Could you please test what the following outputs:
OK, then we finally found the issue. However it seems like this is a bug/non-intended feature of PHP on Windows, so thereās nothing we can do about it.