Input text it empty

Hi, I try to use the Input text Settings in Blynk app. value to be parsed into my code for future use.
Numeric works, but I get an empty output when use String.
I use the parameters in my code as below:

int key = 0;
String txt = “”;

BLYNK_WRITE(V3) // Blynk input text
{
txt = param.asStr();
}
Serial.println(txt); // 16:38:11.169 -> Input TXT =

FYI! It works with Integer.
BLYNK_WRITE(V2) // Blynk input numeric
{
key = param.asInt();
}
Serial.println(key); // 16:39:07.197 -> New KEY = 1234