So was this issue actually fixed in 11.6HF6? I'm running that version on an HA pair, but I'm observing the same issue.
script did not successfully complete: (field not present: "address"
while executing
"tmsh::get_field_value $node address"
(procedure "iapp::destination" line 104)
invoked from within
"iapp::destination $::pool__addr $::pool__port_secure"
invoked from within
"iapp::conf create ltm virtual ${app}_vs destination [iapp::destination $::pool__addr $::pool__port_secure] mask $mask $vs_params ip-protocol tcp ..."
invoked from within
"subst $substa_out"
invoked from within
"if { [info exists [set substa_in]] } {
set substa_out [subst $$substa_in]
set substa_out [subst $substa_out]
} else {
..."
("uplevel" body line 3)
invoked from within
"uplevel {
append ::substa_debug "\n$substa_in"
if { [info exists [set substa_in]] } {
set substa_out [subst $$substa_in]
..."
(procedure "iapp::substa" line 9)
invoked from within
"iapp::substa vs_arr($secure_client,$do_redirect)"
(procedure "v11_4_main" line 429)
invoked from within
"v11_4_main"
invoked from within
"subst $substa_out"
invoked from within
"if { [info exists [set substa_in]] } {
set substa_out [subst $$substa_in]
set substa_out [subst $substa_out]
} else {
..."
("uplevel" body line 3)
invoked from within
"uplevel {
append ::substa_debug "\n$substa_in"
if { [info exists [set substa_in]] } {
set substa_out [subst $$substa_in]
..."
(procedure "iapp::substa" line 9)
invoked from within
"iapp::substa main($do_v11_3,$upgrade,$downgrade)" line:937)