Hi guys,
here I am after much time  

Cavagnaro, I totally agree with Vic in all but one thing:
[quote]Here you are asking for rescheduling of record 21599 (which is 21598 chain_n = 1, right? )
9:23:49.262 Trc 04541 RequestDistributeUserEvent received from 676 (03a1 DesktopToolkitX)
message RequestDistributeUserEvent
   AttributeCommunicationDN   '5061'
   AttributeThisDN   '5061'
   AttributeUserData   [233] 00 07 00 00..
      'GSW_DATE_TIME'   '3/19/2007 09:50'
      'GSW_CALLBACK_TYPE'   'Campaign'
      'GSW_RECORD_HANDLE'   21599
      'GSW_CAMPAIGN_NAME'   'test_alcatel'
      'GSW_TREATMENT'   'RecordTreatPersonal'
      'GSW_APPLICATION_ID'   115
      'GSW_AGENT_REQ_TYPE'   'RecordReschedule'
and OCS happily obliges to reschedule on 3/19/2007 at 09:50[/quote]
In my humble opinion OCS acts stupid here, cause it acks the request without waiting for a successfull confirmation by DB; in fact few lines below we can see:
[size=8pt]
09:23:49.293> CM_DBCallList(102-102-110): DBServer 'OutboundContactServerDBServer' MSG_ERROR [ReqID=414748], General SQL Server error: Check messages from the SQL Server. [b]Invalid column name 'treatments'.[/b]
09:23:49.293> CM_DBCallList(102-102-110): Error-causing SQL: update test_alcatel set treatments = NULL where chain_id = 1 and record_status = 2
09:23:49.293> CM_DBCallList(102-102-110): DBServer 'OutboundContactServerDBServer' MSG_SQLEXECUTED(DBM_SUCCESS) [ReqID=414749]
09:23:49.293> CM_DBCallList(102-102-110): DBServer 'OutboundContactServerDBServer' MSG_ERROR [ReqID=414750], General SQL Server error: Check messages from the SQL Server. Invalid column name 'treatments'. 
09:23:49.293> CM_DBCallList(102-102-110): Error-causing SQL: update test_alcatel set treatments = NULL where chain_id = 1 and record_status = 2
09:23:49.293> CM_DBCallList(102-102-110): DBServer 'OutboundContactServerDBServer' MSG_ERROR [ReqID=414751], General SQL Server error: Check messages from the SQL Server. Invalid column name 'treatments'. 
09:23:49.293> CM_DBCallList(102-102-110): Error-causing SQL: update test_alcatel set treatments = NULL where chain_id = 1 and record_status = 2
09:23:49.293> CM_DBCallList(102-102-110): RecordUpdateError[/size]
This is the reason why in my humble opinion this record will not be redialed..
Looking in the Genesys KB,  it seems that this is caused by the fact that a new field "Treatments" has been added to Outbound Contact 7.2 and that your calling list underlying format actually does not have it; have you recently upgraded from 7.x to 7.2? In this case check Genesys 7 Migration Guide chapter 20-21.
Vic, yeah, you are right, that CallResult=33 is not real nice; but in a couple of our customers we have, we issue the same message: if we update the single record of a chain with this call result and the other records differently, it all works fine.
p.s. : Cavagnaro, not much important actually, but do you attach an empty KV pair on the AddRecord request?
[quote]message RequestDistributeUserEvent
	AttributeCommunicationDN	'5061'
	AttributeThisDN	'5061'
	AttributeUserData	[399] 00 0E 00 00..
		''	''                           [b]<----------------[/b]
		'PegAGtest_alcatel'	'1'
		'RTargetRequested'	'test_alcatel'
		'GSW_CALL_ATTEMPT_GUID'	'67E6E011-B45E-46F0-A4F6-6F9187BFC96F'
		'codigo_usuario'	'20332'
		'daily_till'	'79200'
		'GSW_RECORD_HANDLE'	21598
		'GSW_CAMPAIGN_NAME'	'test_alcatel'
		'GSW_APPLICATION_ID'	115
		'GSW_CALLING_LIST'	'test_alcatel'
		'GSW_CHAIN_ID'	1
		'GSW_PHONE'	'3197207125061'
		'GSW_TZ_NAME'	'LIM'
		'GSW_AGENT_REQ_TYPE'	'AddRecord'[/quote]
Let us know 
