I have problems with formatting the VDATE dates in QuickAdd.
As you can see in the screenshot below I want the date to be formatted DD.MM.YYYY
With the {{DATE}} function this works as expected, but with {{VDATE}} it still uses YYYY-MM-DD format.
Yes, natural language dates plugin is installed.
And the variable isn’t case sensitive. I tried it with datum rather than Datum but without any changes.
The format syntax does not seem to be the issue here.
It seems you must not call VDATE multiple times with different formats. With the first call, the date value is asked via input dialog and saved to the variable (DATUM in your example) in formatted text format.
Any subsequent VDATE-Calls run on this text (in your case “YYYY-MM-DD” from the first call in the frontmatter) and because the variable DATUM is not a date object, any subsequent uses “ignore” the new/different formats you added.