Blink example works, but wifi example throws error "not in sync"

I stacked my wifishield onto my arduino uno.

wifi shield is this one:

I plugged it in, and uploaded this sketch

It says "done uploading" but console shows "avrdude: stk500_getsync(): not in sync: resp=0x1c"

The serial monitor is printing gibberish.

But if I take off the wifi shield and upload the blink example, everything works as advertised.

Any ideas would be very much appreciated. Thanks

I'm experiencing the same ... :astonished:

Any gurus out there to sched some light into the matter? ;)

EDIT: I'm leaving the jumpers in their default configuration - i.e. hardware uart. Guessing this messes with the upload process...

EDIT2: :D I'm on Linux. I notice a second tty being created along with ACM0 ... - i.e. I have ttyACM0 and ttyACM2 when I stack the wifi shield on the arduino...

TIA, Pedro