My wife & I just got our 935's a few days ago and while they perform very well in open areas, we are pretty disappointed on the trails. My first run with the 935 was at a park with a mix of open fields and small patches of forest. As soon as I enter the forest, my pace drops significantly even though I am not slowing down. Yesterday I ran the same route with GLONASS enabled and saw no difference. I attached an image showing my splits where mile 3 is completely in the forest. Today my wife ran a wooded trail with the 935 on one arm and the 310XT on the other. The 935 was showing a 14-16 min/mile pace and was consistently one tenth of a mile behind the 310XT per mile ran. She had a half mile difference between the two after 5 miles.
I was hoping for better performance but it seems to be in line with every Garmin device I have owned (i.e. not great). I guess I will need to keep wearing my old 310XT for trail runs and pray that it doesn't die on me like my Fenix.