Trimble Quadri Help
This is one of several errors that come in an error dialog with the main title "Something went wrong" and subtitle "Internal server error (500)".
Further down in the dialog you will see this text:
Info: DetailedMessage: pqxx::sql_error: ERROR: new row for relation "tasktypes" violates check constraint "tasktypes_name_not_empty"
This means there is a task without name in the workset.
Try to fix this yourself:
look at all tasks that are changed or new in your workset (having either a blue cross or a blue exclamation mark).
see if any of those does not have a name
give it a name and you should be able to share
If you can not find such a task:
first look at the next line in the dialog and note the number (1230 in this example): Failing row contains (1230, , , 0, ...
press <ctrl>+<shift>+<F12> in Quadri for Windows to open the quadri.log file.
search for the number and you should find a sentence like:
2025-10-27T06:52:40.203Z DEBUG [ 1] Vianova.Novapoint.Core.QuadriTaskType - ChangeId [newTaskTypeId:1230, oldTaskTypeId:-1456922858]
Note the number of oldTaskTypeId, this is the temporary ID of the task without a name.
Use "Help", "Upload to support" to send the *.gdtasks.sqlite file of the workset (Find the Location of a Workset ) to support. Write in the message the oldTaskTypeId you found.