I have found 2 root cause of why there are no recording fine in 3 May please see detail below krub.
1. Because agent enter disposition after work in preview mode (system never dial). From table aodcall detail you could check field CallActionReasonId = 44 this mean agent end disposition and never dial out this happen to 9 SeqNum below;