Hi,
sorry for my late replying. What I have found is quite an interesting issue (or feature?

):
You log your agent out:
[size=9pt][font=TimesNewRoman]
AgentManager::targetRemoved: Update received: Person '3023_S3'[129] was removed from Session 'CampaS3_2@VAG_OC_ASC_S3_2'[109].
Agent[109`Place_3013]::request to remove sessions: 109
Agent[109`Place_3013]::StatDispatch RequestSessionRemove {
AgentSession[109`CampaS3_2@VAG_OC_ASC_S3_2]Running, assigned::RequestSessionRemove {
16:03:55.156 PAEventInfo (ContactInfo):
OwnerSessionDBID: 109; OriginSessionDBID: 109;
CallType: PA_CallUnknown; StatType: PA_StatAgentCheckOut;
RecHandle: 0; CallID: 0;
PlaceDBID: 109; CallResult: 0;
Agent[109`Place_3013]::No more outbound sessions
Agent[109`Place_3013]::Unregistering agent{
Agent[109`Place_3013]::disabling
Agent[109`Place_3013]::StatDispatch EventAgentLogout {
AgentSession[0`Inbound]Active, associated::EventAgentLogout {
}
[/font][/size]
but actually OCS does not really like that:
[size=9pt][font=TimesNewRoman]
AgentSession[0`Inbound]Active, associated::RequestSessionCheckin {
Agent[109`Place_3013]::EventSessionCheckedin {
}
}
}
}
AgentManager::reassignAgentsByTenant: Tenant [101].
CampaignGroup[109`CampaS3_2@VAG_OC_ASC_S3_2].agent-assignment = false<default>, not configured
CampaignGroup[109`CampaS3_2@VAG_OC_ASC_S3_2].agent-assignment = false<default>, not configured
AgentManager::reassignment: Agent 3020 cannot be moved out of Session[109] due to 'assignment' = 'false'
16:03:55.156 TOTAL SCHEDULED AGENTS/PLACES ASSIGNMENT:
There are 0 Agents/Places assigned to Session 'Inbound' [0 ] OCS_Session_Loaded | OCS_Stat_Opened:
There are 1 Agents/Places assigned to Session 'CampaS3_2@VAG_OC_ASC_S3_2'[109] OCS_Session_Loaded | OCS_Stat_Opened:
3020[105]
[/font][/size]
The option agent-assignment, introduced with release 7.5, somehow keeps linking the agent to the campaign, although you have logged him out, not marking therefore the call result as "Group Callback Error". In fact you can see from OCS stats:
[size=9pt][font=TimesNewRoman]
Agents/Places - Total: 1; Ready: 0; Engaged: 0; BusyOut: 0; BusyInB: 0;
BusyPaper: 0; BusyUnk: 0; BusyRingOrDial: 0; NotAvail: 1;
CheckedOut: 1;
[/font][/size]
I'd open a ticket to Genesys for clarifications.
In addition to that, could you please check the value of the option ignore-empty-group? It seems to me you are using VAGs, aren't you? Cause an interesting test would be deleting the agent from the campaign group after you have rescheduled the record and see if in that case OCS has the same behaviour.
Fra