avrdude:stk500:_getsync():not in sync: While using Dragino

Hi,
I want to use the Arduino Uno with the Dragino Lora shield with the GPS sensor. This is from the pack:

http://www.dragino.com/products/lora/item/120-lora-iot-kit.html.

When I use the Arduino Uno with only the LoRa shield everything works fine. I can upload sketches and the LoRa chip is working perfectly. But I can't upload a sketch to the other Arduino which has the LoRa shield with the GPS sensor. I get the error: "stk500 not in sync". I found the troubleshooting:

http://wiki.dragino.com/index.php?title=LoRa_IoT_Kit#I_can.27t_upload_sketch_to_LoRa.2FGPS_Shield.2C_shows_.22stk500_not_in_sync.22

But the solution:
To solve this issue, user can press the RST button on LoRa/GPS Shield before the update and release the button after upload is done, this will put the GPS module inn reset state so won't conflict with the upload.
Doesn't work for me. Maybe I understand it wrongly but if I keep the reset button pressed while uploading a sketch it never finishes uploading.

Okay, i've solved the problem myself....
I was pressing the reset button on my Arduino board and not on the shield.

smichel, How do you do "I was pressing the reset button on my Arduino board and not on the shield."?

Still did not find a good reply yet.