I replaced $$$Lower() but still getting <SYNTAX>

Here is the alias in the file:

:alias enablebi do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L"))

And here is SYNTAX i'm getting:

IRISAPP>:enablebi 
do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L")

DO EnableDeepSee^%SYS.cspServer("/csp/"_$ZCVT($NAMESPACE,"L")
^
<SYNTAX>

Here is what I have in the alias:

IRISAPP>:enablebi
do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L")

DO EnableDeepSee^%SYS.cspServer("/csp/"_$ZCVT($NAMESPACE,"L")
^
<SYNTAX>
IRISAPP>:alias
  enablebi              do EnableDeepSee^%SYS.cspServer("/csp/"_$zcvt($namespace,"L")

IRISAPP>

Interesting, if I set the alias in terminal as @Robert Cemper did it works.

Perhaps the issue is in line endings? Any ideas? 

In fact I'm having a weird issue in docker: it looks like terminal doesn't read the last symbol from alias string. e.g. if I have the following alias (one liner to turn on IRISBI in a current namespace):

:alias enablebi do EnableDeepSee^%SYS.cspServer("/csp/"_$$$LOWER($namespace))

It results with following:

IRISAPP>:enablebi
do EnableDeepSee^%SYS.cspServer("/csp/"_$$$LOWER($namespace)

DO EnableDeepSee^%SYS.cspServer("/csp/"_$$$LOWER($namespace)
^
<SYNTAX>
IRISAPP>

Any thoughts @Robert Cemper @Dan Pasco ?