If it's been running fine since, it was most likely just a transitory computer glitch. Check your battery connections and ground connections, then just keep going. Life's too short to keep worrying about this kinda stuff.
The fork on the V7s is a bit crude, I agree, but seems to be serviceable. It just doesn't have the kind of damping and compliance that the rest of the chassis and the rear suspension deserves. That flat spot or 'tire out of balance' feeling on my bike I felt too, once or twice, and I think it was the traction control system being subtly over-sensitive. The default setting on the TC system was level 2 ... I reset it to level 1 and have since not noticed any such feeling at all since.
I decided to upgrade my Racer end to end on suspension: At the front, a Matris dual adjustable, preload adjustable set of fork cartridges with springs properly matched to my weight. At the rear, a pair of the next range up Öhlins springs (I'm a big guy at about 255 lbs; to get close to the right sag with the stock springs, I've had the preload pushed up to near the two-up maximum preload limit).
Another piece of the suspension puzzle is that the stock wheels and tubed, bias-ply tires challenge the suspension a bit with unspung weight. So I've got a set of the Kineo wheels and a set of Conti RoadAttack3 radial tires coming too. When GT gets everything in, I'll ride down there and we'll install all of it, get it all adjusted properly, and I'll ride home on an almost completely new bike...
This stuff is expensive, but Racer is such a fine, happy little machine it deserves to be pampered. I decided that I'd rather give it the money and development than buy another bike, so my small but growing fund for the nice used Griso or V11 Sport fantasy was repurposed into making Racer even happier.
"Everything to excess, moderation is for monks." – The Notebooks of Lazarus Long