Hello,
Just a thought, but where are you based? It might be worth trying to find someone local through the forum who has the same size battery and try it on your bike.
At least that way you would find out whether it's the bike or the battery that is causing the issue.
Cheers,
Martin