I run this route fairly often and haven't seen this problem with the Garmin before. It is relatively open skies, some tree cover but no more than an average street. It still recorded my distance (give or take) and it kept up with the elevation profile and heart rate. I've uploaded the .fit file and screenshot of the route it recorded below. I made sure to wait before I had a positive GPS fix to start my run. Any advice would be appreciated.