Problem watch training calendar and tracking

I have problem with my watch. 

1st the training calendar was not updated as I am suppose to have a schedule training session (with Garmin Coach) today but after several unsuccessful try to sync my watch with Garmin Connect. I decided to go out for a run anyway.

2nd when I wanna to start running, after checking watch GPS connected I happily press start (on my watch) and start running. Unfortunately after 3-4 minutes when I wanna to check my heart rate and pace, notice the watch show 0 millage. 

Decided to stop my run early to check whats the problem with the watch. Restart a few times but still unable to sycn the training calendar. 

Anyone can advice me whats the best solution to try solve the problem?