Translating single type returns 404 and then 500

this is logged by strapi running locally (after the 500):
[2024-04-08 11:33:08.446] error: insert into `frontpages` (`created_at`, `created_by_id`, `id`, `locale`, `published_at`, `updated_at`, `updated_by_id`) values ('2024-04-08 11:33:08.445', 1, 6, 'de', NULL, '2024-04-08 11:33:08.445', 1) returning `id` - UNIQUE constraint failed: frontpages.id SqliteError: insert into `frontpages` (`created_at`, `created_by_id`, `id`, `locale`, `published_at`, `updated_at`, `updated_by_id`) values ('2024-04-08 11:33:08.445', 1, 6, 'de', NULL, '2024-04-08 11:33:08.445', 1) returning `id` - UNIQUE constraint failed: frontpages.id at Client_BetterSQLite3._query (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/dialects/better-sqlite3/index.js:39:40) at executeQuery (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/execution/internal/query-executioner.js:37:17) at Client_BetterSQLite3.query (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/client.js:154:12) at Runner.query (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/execution/runner.js:141:36) at ensureConnectionCallback (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/execution/internal/ensure-connection-callback.js:13:17) at Runner.ensureConnection (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/execution/runner.js:318:20) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Runner.run (/Users/fs/Sites/ts-strapi/node_modules/knex/lib/execution/runner.js:30:19) at async Object.execute (/Users/fs/Sites/ts-strapi/node_modules/@strapi/database/dist/index.js:4254:22) at async Object.create (/Users/fs/Sites/ts-strapi/node_modules/@strapi/database/dist/index.js:5028:19) [2024-04-08 11:33:08.446] http: PUT /content-manager/single-types/api::frontpage.frontpage/?locale=en (27 ms) 500