I'm not sure the battery is the issue. Long as it spins the starter, over at a decent rate, the engine produces its own spark via magnetos.
#1: Be sure that all wire connections are clean and tight. Do this anyway just to eliminate it as a possible cause.
If the issue is the starter won't spin the engine, try swapping in a known good battery for a few test starts/runs. If it operates OK, then battery, or relay, or switch is the issue. I had a battery once that would short internally when load placed on it. Odd, but it acted similar. Voltage was OK, but loaded, wouldn't turn starter. If the same thing happens with a known good battery, then look to the starter, starter switch, or relay. Try to jump known good battery direct to starter. If that works OK, then likely its a switch or relay. If that doesn't work the starter has an issue.
Hope some of these ideas might be helpful.
EDIT: This applies only if your engine is run by magneto generated spark. You didn't mention what engine this was.
#1: Be sure that all wire connections are clean and tight. Do this anyway just to eliminate it as a possible cause.
If the issue is the starter won't spin the engine, try swapping in a known good battery for a few test starts/runs. If it operates OK, then battery, or relay, or switch is the issue. I had a battery once that would short internally when load placed on it. Odd, but it acted similar. Voltage was OK, but loaded, wouldn't turn starter. If the same thing happens with a known good battery, then look to the starter, starter switch, or relay. Try to jump known good battery direct to starter. If that works OK, then likely its a switch or relay. If that doesn't work the starter has an issue.
Hope some of these ideas might be helpful.
EDIT: This applies only if your engine is run by magneto generated spark. You didn't mention what engine this was.