Blynk 2.0 and Blynk.Write arrray shows wrong API result

Hi.
In legacy Blynk I was able to send multiple values in array with something like:

Blynk.virtualWrite(V20, 111, 222, 333);

Then I was able to get array values via Blynk API ‘http://blynk-cloud.com:8080/tokenXXX/get/V20’. Result was an array as expected:

[111, 222, 333]

In Blynk 2.0, when I use same virtualWrite and call API ‘https://blynk.cloud/external/api/get?token=tokenXXX&v20’ to obtain array I got this:

111�222�333

I would like to know, where is a problem. Pin V20 in Datastream is Virtual Pin with type String (there is no Array option).
Thank you.