If I modify a strategy that is loaded and save it to the database (with the same name) it suddenly becomes uncompiled? It seems ok if I manually compile it first before saving…
Looking at the Genesys KB, it seems it’s working as ‘designed’ with new IRD 8.x versions:
“IR Designer will not allow changes to this strategy to be saved using the same strategy name as long as this strategy remains loaded. The purpose of this design is to prevent ‘not completely modified strategies’ from being saved resulting in it immediately becoming a “production strategy” and causing problems (construed as outages) in routing.”
The workaround for this issue
Unload strategy before modifying it. Reload back after compiling and saving.
Save strategy on the same name, click on Tools -> compile and save it back (without unloading and re-loading it should able to pick up the changes)
_I_I_006801f660b2101b [14:33] strategy: *0x65*StupidCompileIssue (1845410708) is attached to the call
10:30:35.418 Int 20001 interaction 006801f660b2101b is started
Open strategy, change it and hit save:
10:33:53.777 PopCfgScript(DBID=152) updating
*** STRATEGY <0x65StupidCompileIssue>
*** is empty now. There is no bytecode for it.
CfgScript=(DBID=152,name=StupidCompileIssue,tenantDBID=101)
10:33:53.777 PopCfgScript(DBID=152) updated[023c6880]