Problem with LIQUIDCRYSTAL LIBRARY print

Thanks!

The only thing I did to solve this is removing the setcursor and the autoscroll.
Now Works like a charm.

It was my first post.
Thank you very much

#include <VirtualWire.h>
#include<LiquidCrystal.h>
const int receiver_pin = 12;

LiquidCrystal lcd(6,7,8,9,10,11);
void setup()
{
   Serial.begin(9600);
   vw_set_rx_pin(receiver_pin);
   vw_setup(2000);
   vw_rx_start();
   lcd.begin(16,2);
}

void loop()
{
    uint8_t buf[VW_MAX_MESSAGE_LEN];
    uint8_t buflen = VW_MAX_MESSAGE_LEN;
    //lcd.setCursor(15,1);
    
    
    if(vw_get_message(buf, &buflen))
    {
       digitalWrite(13,HIGH);
       
       
     // lcd.autoscroll();
//lcd.rightToLeft();
for(int i=0;i<buflen;i++)
       {
         Serial.print((char)buf[i]); 
         lcd.print((char)buf[i]);
          delay(100);
       }
       digitalWrite(13,LOW);
       
       
    } 
}