I see log messages that are not in the default source code:
``` Aug 14 14:29:30 csbc-uat /usr/sbin/kamailio[4315]: ERROR: topos [tps_msg.c:766]: tps_request_received(): sbasov load_branch done ```
Can you test with fresh master branch? Otherwise I cannot correlate logs with source code.
The Route headers seems to be ok, only the R-URI not recovered, but as I looked again at code, it should. Just test with latest master again, without any changes from your side.