token value help

In the trace below, it seems I am unable to place my local variable value into the token value and I am not sure why. Based on the trace it definitely can see what is in the local variable but it fails to add it to the token value??? I am wanting to reformat an operation attribute of Supervisor and add the local variable 'manager' in its place. any ideas?

08:56:59 2112F700 Drvrs: Driver ST: Action: do-set-local-variable("manager",scope="policy",token-parse-dn(length="1",start="-1",token-xpath("$mgrDN/@src-dn"))). 08:56:59 2112F700 Drvrs: Driver ST: arg-string(token-parse-dn(length="1",start="-1",token-xpath("$mgrDN/@src-dn")))
08:56:59 2112F700 Drvrs: Driver ST: token-parse-dn(length="1",start="-1",token-xpath("$mgrDN/@src-dn")) 08:56:59 2112F700 Drvrs: Driver ST: token-parse-dn(length="1",start="-1",token-xpath("$mgrDN/@src-dn"))
08:56:59 2112F700 Drvrs: Driver ST: token-xpath("$mgrDN/@src-dn") 08:56:59 2112F700 Drvrs: Driver ST: Token Value: "\path\to\user\buser". 08:56:59 2112F700 Drvrs: Driver ST: Arg Value: "\path\to\user\buser". 08:56:59 2112F700 Drvrs: Driver ST: Token Value: "buser". 08:56:59 2112F700 Drvrs: Driver ST: Arg Value: "buser". 08:56:59 2112F700 Drvrs: Driver ST: Action: do-reformat-op-attr("Supervisor",token-local-variable("$manager$")). 08:56:59 2112F700 Drvrs: Driver ST: arg-string(token-local-variable("$manager$")) 08:56:59 2112F700 Drvrs: Driver ST: token-local-variable("$manager$") 08:56:59 2112F700 Drvrs: Driver ST: Expanded variable reference '$manager\$' to 'buser'.
08:56:59 2112F700 Drvrs: Driver ST: Token Value: "".
08:56:59 2112F700 Drvrs: Driver ST: Arg Value: "".