Not a sign of decline, but confusion (and really, Robin, if you are going to insist that you are not against changes in language, you must stop using pejorative terms).
According to this website, there were originally two different verbs with the present tense 'weave' that had different past tenses, 'wove' and 'weaved'. The former refers to the act of weaving fabric, the latter to the act of moving around to avoid obstacles (as in: 'He weaved in and out of the trees').
In your example, 'wove' would have been the more 'correct' past tense to use.