First off, do yourself a big favor and download the service manual in PDF format.
A wise investment as it's the bible for your bike.
Secondly, a fault code 10 means a BARO sensor or related wiring/connection problem.
The BARO sensor is mounted on the front of the snorkel.
The bike will run, but the ECU will default to a base barometric pressure value of sea level (29.92 in/hg).
Not much of a problem in lowland areas, but if you live in mountainous areas, the air/fuel calculations will be skewed towards the rich side due to less oxygen at altitude.
I would check the connection to the sensor to ensure it's not loose or damaged.
Also, I would suggest buying a tube of dielectric tuneup grease at an auto parts store and placing a dab inside the female side of the connector before reconnecting.
That stuff is wonderful for preventing moisture related corrosion/tarnish on connector pins.
Especially in humid areas or if caught in rain showers.