Had the same problem with my 850 20V. Read your thread yesterday and, after work, went to my garage, to check, if it starts, when connecting a charger, as you described. When connecting the charger, I found out, that the nut, that holds the two additional wires to the positive batterypole, has come loose. Tightened it again and gave it a try. What should I say, engine started at once without problem! Same today! I would say, job done!
This might not solve your problem, but shows to me, how simple failures can cause interferences and should be checked first.
And thank you very much, for leading me in the right direktion, I suspected a fuelproblem!
__________________
tack för hjälpen!
current: V70 I, B5254T MY99, TME exhaustpipe, 850 R MY96, 850 GLT 20V B5254S, Mj 94 previous: V70 I, B5252S, V70 I, B5254S2, killed by a parcel service driver