Moving those to boot command did not help me.
But I'd be interested to know more about the "second console" where I can see
some errors. Currently I have no idea what that is.
My packer boot-command config (and pre-seed does not have any
locale/country/language set now):
"boot_command": [
"<esc><wait>",
"install <wait>",
"preseed/url=http://{{ .HTTPIP }}:{{ .HTTPPort }}/buster.seed
<wait>",
"auto <wait>",
"language=en <wait>",
"country=CH <wait>",
"locale=en_US.UTF-8 <wait>",
"netcfg/get_hostname=dev <wait>",
"netcfg/get_domain={{user `domain`}} <wait>",
"fb=false <wait>",
"debconf/frontend=noninteractive <wait>",
"console-setup/ask_detect=false <wait>",
"console-keymaps-at/keymap=us <wait>",
"keyboard-configuration/xkb-keymap=us <wait>",
"<enter><wait>"
],
Maybe you can point out some obvious error...