When I plug in my Jewelbot, it takes a second for the charging light to come on, then I put it in coding mode and upload. When I unplug it though, my Jewelbot is still in friendship mode.
Crazy! Let's figure out what's going on. When you upload the code, what does it say in the black window on the bottom of the Arduino IDE. You can copy -> paste here.