IMHO some of these workarounds you guys are talking about are harder than they need to be. And some of these solutions obviously still aren't solving the basic problem. Looking at the wiring diagram you can see that Beta's wiring harnesses for these bikes only connects 12V from the bike's battery to two things:
1) The starter motor, and
2) The infamous "diode group" near the ECU, which permits recharging the battery from stator power after #1 above. (The diodes only permit stator voltage to flow in one direction towards the battery.)
Everything else electrical on the bike runs off of stator power when the engine is running. This includes the red Trail Tech speedometer, which is basically a Trail Tech Endurance II in a red case with addition of 4 Beta-specific indicator lights. If you read the
installation instructions for the Endurance II you'll see that Trail Tech intends these units to be connected to the bike's 12V battery full time. Those instructions are clear that
"Endurance II will operate in the range of 9.0-55VDC/9.0-400VAC, but will not draw enough power to drain a vehicle battery." The CR2032 is only intended as memory backup in event the main 12V battery is discharged or replaced etc.
Instead Beta opted to connect the speedo power wire to the stator circuit, which means that it's only powered when the bike is running AND the capacitor/diode packs aren't corroded or intermittently connected. Under any other conditions, such as rolling the bike around or coasting downhill, the speedo will operate off of the tiny CR2032 battery.
The solution is to wire the speedo 12V wire to the bike's 12V battery and disconnect the existing speedo power from the stator-powered circuit. Connecting it to the turn signal flasher circuit doesn't do anything different than factory wiring because the turn signals are powered from the stator too. Connecting the speedo to the battery while still leaving it connected to the stator-side too will just slowly drain power from the 12V battery through the 4700uF capacitor intended to clean up stator power for the ECU and OI system. So the solution is to connect the speedo power wire to
only the 12V battery.
Between April 2016 and June 2017 I rode my 2016 Xtrainer 100 hours and replaced at least 7 of the CR2032 batteries. (I coast downhill with the engine off a lot to conserve fuel on backcountry rides, which means running the speedo with the bike's engine off for extended periods.) Since making the wiring mod shown below in June I've ridden 50 hours and haven't had to replace any more batteries. I also haven't had any issues with the main battery draining, including when the bike was parked for almost a month in August/September.
Below is how I wired mine. The red line is a new wire I ran from the fused connector under the seat near the battery. The blue lines represent where I cut the existing stator-powered wire power near the speedo behind the headlight. I soldered the speedo side of that wire to my new 12V wire and capped the bike-side wire with heat shrink to avoid a short etc. later on.
Hope this helps.