The minimal example
 
Manipulate[v, {{v, {1,2,3}}, InputField}]
is ``compiled'' with
 
 wolframscript -print -format NB -f test.wls > test.nb
 
When opened with Mathematica the dynamic variable v can be changed with another vector, but when opened with WolframPlayer the variable v can not be changed by another vector only by a number.
What is wrong?
Thank you.