How would the "New option org-id-ts-format" work?
I added to my init.el these lines with no result (sorry if I am commiting heresy):
(defcustom org-id-ts-format
"%Y-%m-%d-T%H-%M-%S.%6N"
"Timestamp format for IDs generated using `ts'
`org-id-method'.
The format should be suitable to pass as an argument to
`format-time-string'.
Defaults to ISO8601 timestamps without separators and without
timezone, local time and precision down to 1e-6 seconds."
:type 'string
:package-version '(Org . "9.5"))
The format still is ISO8601 with
no separators.