I faced this issue last month, in fact you should check that you've ticked VRL auto in the user's form and you have not forced the CLI by using special character SXXXXXX in your SHORT CODE used for outbound calls, as it seems that if the length of the CLI XXXXXXX exceeds 4 digits the record is not transferred to Contact Store.
Anyway try usnig a short code without forcing CLI
By the way I have a critical issue wit hrecording with IP OFIICE 406V2 V3.0 (44), as when I am enabling recording the system reboot intermittently every 3 hours as average.
When I've disabled recording and stopped the Contact STore service on the PC the platform stopped rebboting !!!!
What's WRONG?
THANKS