
Trying to get someone to diagnose electrical problem over the net is kinda like trying to give a haircut over the phone.
I'm not sure about having 12v from that wire to the frame, If I had that Red wire grounded out to my frame my bike would be on fire or my battery would blow up. I think he means something else right Cliford? Maybe he means with a test light in the middle. It is hard to explain especially when you know what you are doing.
Anywho,

From the battery the 12V cable goes to the area under the right side cover as pictured below. You can see the ground on the left with it's cover still on. Test that area. You should have power there and beyond there, the other side of relay and fuses and so on. When you run out of power. there is your problem, You have a big problem, a
main or a main relay.
1st Establish Power in the battery. Hook a 12V light to it, maybe a 12V Drop light. Something. A test lamp or best yet a Load tester.
If the battery is great, Keep testing, Test it while you crank, If the light goes out, That would be a sign of like a bad battery with a bad and shorted out cell. Need new battery. Whole reason for a load test to begin with. You can have a good battery and a shorted cell. You can jump a bad cell with a coat hanger but lets not suggest that with a bike.
So your battery is really good? Really?
Clean the crap out of everything with a brass wire brush, or something like that! Make it all shiny, Coat with dielectric grease and try again.
Still no progress?
Get a good test light and hook the clip end to the ground. Put the pointed end on the pos terminal of the battery. If it lights follow that cable to the next spot, (As pictured above) if it lights there, keep following that wire to the next spot, other side of the relay and other side of the fuse and keep on going. somewhere it will not light and just before that is your problem. If what you say, the battery is good, then I suspect a bad connection at a mail fuse or relay. Electrical contact cleaner and dielectric greases will prevent this problem.
You could also have a bad ground, It's traced back the same way, BUT you put the clip end of the test light on the POS terminal and touch the ground with the pointed end and follow that back until it does not light.
You either have to have the equipment and the know how to diagnose these problems or the money to pay a shop, It's cheaper to DIY because it can certainly be time consuming and a real brain teaser, but each time I find an electrical problem I always say. "I should have looked there 1st!"
It's always something so simple it will Tick you off!