ddxfish's post in Update progress bar value in active GUI was marked as the answer
Jos, Thanks so much for the help. I made a bonehead mistake there. Here is the working code.
#include <GUIConstantsEx.au3>
#include <ProgressConstants.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
Global $currentGuiStatus = 0
Global $currentStatus = "Not started yet"
Global $currentStatusHeader = "Long Script - Paused"
Global $currentProgress = 0
Func openStatusGUI()
$currentGuiStatus = 1
#Region ### START Koda GUI section ### Form=
Global $simpleForm = GUICreate("Script Status", 504, 247, 192, 124)
Global $simpleTitle = GUICtrlCreateLabel($currentStatusHeader, 11, 8, 481, 49, $SS_CENTER)
GUICtrlSetFont(-1, 18, 800, 0, "MS Sans Serif")
Global $simpleStatusmsg = GUICtrlCreateLabel($currentStatus, 23, 88, 456, 49, $SS_CENTER)
Global $simpleProgress = GUICtrlCreateProgress(24, 184, 454, 49, $WS_BORDER)
GUISetState(@SW_SHOWNORMAL)
#EndRegion ### END Koda GUI section ###
EndFunc ;==>openStatusGUI
Func setStatusGui($newprogress)
GUICtrlSetData($simpleProgress, $newprogress)
EndFunc ;==>setStatusGui
;Execution
openStatusGUI()
Sleep(1000)
setStatusGui(66)
Sleep(1000)