My 2014 SR is on it's second battery and it was replaced with 40,000 miles on the bike. I originally had a ZF12.5 pack and a 2.8 power tank. I like you, showed severe reduction of power around 30%, with the bike barely crawling at 10%. I worked with the dealer and Zero had them fully charge the bike, then I drive until the contactors opened and the bike stopped, then tow it to the dealer and have them pull the logs.
They originally denied the request because all they look at is the number of miles the bike went and it was within the expected/published range. I called engineering and politely explained that the distance traveled before empty was really on city backroads doing 30ish mph, whereas they were thinking I was on the highway. They then approved the replacement but only the monolith, not the powertank. I tried explaining to them that it's not a good idea to mix batteries chemistries and ages but they wouldn't replace the powertank. This later caused a bunch of no start issues where the new ZF14.4 monolith was not talking to the MBB because of some CAN bus issues.
They apparently wrote some new software and pushed it to the bike to account for this so if you replace yours, it should be a much simpler issue. Apparently there was a change in communication architecture after 2014 that the 2018 14.4 battery wasn't compatible with.
The best way for you to know how much the bike holds is to run it till the contactors open, then plug the charger into a Kill-A-Watt meter and measure the actual amount of energy it took to charge the bike. Multiply the number you get by about 0.92 to account for charger inefficiency. You'll need to then compare this number to the amount of energy the battery is supposed to hold according to the unofficial manual. A 12.5 pack DOES NOT hold 12.5kwh, it's something less like 11.4ish.