I didn't ignored your advice (at least not willingly).
As said, the pushed data is managed by another script (servo motors script).
Here is the updated code:
Arduino
void FirebaseComClass::PushData(int moveState)
{
if(moveState){
softSerial.print("true-");
}
else{
softSerial.print("false-");
}
Serial.println("Sending " + (String)moveState);
}
D1Mini
void GetNewData()
{
while(softSerial.available()>0)
{
valStr=softSerial.readStringUntil('-');
Serial.println("receive "+valStr);
}
}