The error is:

/dialog: 'dialog' invalid table, in 'text'

dialog dialog {
...
...
...
text $hget(config, version), 60, 175 19 15 7, tab 5
...
...
...
}

I have pulled the info from the hash table using an /echo -a to myself so I know the hash exists and the info is in it.

Thanks