Here is what ive found
in the plugin for authorizenet.php line 146
$html = $this->getPluginHtml ($method, $selected, $methodSalesPrice);
this is what shows the radio button. so the function getPluginHtml I am assuming is the issue.
The other plugins are Using displayListFE to display where authorizenet is not using the same coding structure.
If i replace
$html = $this->getPluginHtml ($method, $selected, $methodSalesPrice);
WITH
$html = $this->displayListFE ($cart, $selected, $htmlIn);
it is showing a 1.
when i look at vmplugin.php function displayListFE
Line 166 has return TRUE which is why its showing a 1 in this current coding configuration for auth.net
if i comment it out it then the 1 goes away.
Is there a reason its returning TRUE? I am not sure that commenting it out is Okay yet.
It also still isnt autoselecting still so all of this may have been for nothing.
The only bandaid i can use as of this moment is in authorizenet.php line 122 right after the beginning of the function add
$selected=1;
then atleast it is selected.