The 14.4V is the bike reading what the charging system is provided to the battery when the engine is on. The battery could be good or bad with this reading while the bike is running. To read the battery voltage, you need to see what it is with the power switch on but the bike not running. Even that reading won't tell you what voltage is provided by the battery when it is under load (during start) ... battery could still be bad even if you have a reading of ~ 12V.
Others have given good advice - flashing battery light may mean that either the bike battery or the fob battery is low but doesn't explain the other issues. It could be a wiring problem, a loose ground, a bad battery, other.