mine doesn't have that strap that goes around the front of the tank. mine has magnets and U clips (2 on each side) and it stays put. it was on the bike when i got it but it doesn't look hard to put on and get it to stay. and I dont know the brand i have, it looks like the one in the pic but has busa kanji on it
ok, I lifted the tank and I do have that cord you are talking about. it is fed under the tank and hooked over the bolt holes for the tank. lift the tank and try to postion the strap under it a bit more.