Fix intermittent issue where archive could not be loaded

gui label for instance was being set on EDT, and not always readable by
other threads afterwards.