Razr V3 is a strange device which works exactly different.

I don't know yet the better way to send file to the Motorola V3 without pairing.
Regarding the code
var
Radios: TBFBluetoothRadios;
begin
BFAuthenticator1.Open;
Devices := BFBluetoothDiscovery1.Discovery(Nil, False, False);
AFileName := 'C:\Users\Lee\Pictures\kwikdata.gif';
// Good idea to check is radio available.
Radios := BFBluetoothDiscovery1.EnumRadios;
if Assigned(Devices) then begin
for Loop := 0 to Devices.Count - 1 do
with BFObjectPushClient1 do begin
BluetoothTransport.Radio := Radios[0]; // Here I think the radio always exists.
// Also check - may be you have more then one radio founded so use Radios[1] if will not work
// with radios[0]
BluetoothTransport.Address := Devices[Loop].Address;
try
Open;
try
Put(AFileName); // Send file
except
on E : Exception do
ShowMessage('File Send Failed'+#13+E.ClassName+' error raised, with message : '+E.Message);
end;
Close;
except
on E : Exception do
ShowMessage('Open Falied'+#13+E.ClassName+' error raised, with message : '+E.Message);
end;
end;
Devices.Free;
end;
BFAuthenticator1.Close;
Close;
end;