chan_mobile voice routing error

Hey guys,
I am having problem on frequently routing the voice…With this I mean, the voice that mobile is supposed to route to bluetooth is not regular…Sometimes it goes like it is supposed but sometimes it routes to phone…My dongle info I get by typing hciconfig -a is:
hci0: Type: BR/EDR Bus: USB
BD Address: 00:11:67:AD:3F:12 ACL MTU: 1021:8 SCO MTU: 48:10
UP RUNNING PSCAN
RX bytes:4179 acl:71 sco:0 events:123 errors:0
TX bytes:1591 acl:36 sco:0 commands:63 errors:1
Features: 0xff 0xfe 0x8d 0x3e 0x88 0x19 0x00 0x00
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF
Link mode: SLAVE ACCEPT
Name: 'ubuntu-2’
Class: 0x480100
Service Classes: Capturing, Telephony
Device Class: Computer, Uncategorized
HCI Version: 2.0 (0x3) Revision: 0x2c6
LMP Version: 2.0 (0x3) Subversion: 0x2c6
Manufacturer: Integrated System Solution Corp. (57)
also to inform you that whenever I unload the module by “module unload chan_mobile.so” I get “ast_io_wait() failed for audio on adapter blue1”…I doubt that this could be the reason why my audio routes wrong way frequently :question:
My phone is nokia 5130
asterisk version is 10.1.3
Can anybody help me get out of this problem please…??