This must be a glitch in the program, the same thing happened to me this past week. On a simple 18 minute run in which I hit my zones. I was not happy when it gave a 0%. I had a 40 minute run this morning and I didn't hit my red zone marks at all and it gave me a 87%.
