MS Translator changed yesterday, although Playstore claims that my version 25.3.1.37 dates from 7 may, more than a month ago.
So I am wondering if it might in fact be GOS 2025061500 that may be the cause.
The changes I am experiencing:
- GUI completely changed
- when selecting text in another app, the context menu option "Translate with Translator" has vanished
- there is this option in translator to add live transcription (Add account icon). If you deny the option to allow other devices in the neighbourhood, then the app enters in a loop of crashes.
Is it me, is it the new Translator app (which I may have received only recently) or is GOS 2025061500 playing a part here too?
type: crash
osVersion: google/lynx/lynx:15/BP1A.250505.005.B1/2025061500:user/release-keys
package: com.microsoft.translator:2512718, targetSdk 34
process: com.microsoft.translator
processUptime: 250 + 278 ms
installer: com.android.vending
java.lang.RuntimeException: Failure delivering result ResultInfo{who=@android:requestPermissions:, request=1, result=-1, data=Intent { act=android.content.pm.action.REQUEST_PERMISSIONS (has extras) }} to activity {com.microsoft.translator/com.microsoft.translator.conversation.home.TranscribeConversationHomeActivity}: java.lang.SecurityException: Need android.permission.BLUETOOTH_SCAN permission for android.content.AttributionSource@6f902bbc: ScanHelper registerScanner
at android.app.ActivityThread.deliverResults(ActivityThread.java:6070)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:6109)
at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:78)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:63)
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2782)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8973)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
at com.android.internal.os.ExecInit.main(ExecInit.java:50)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)
Caused by: java.lang.SecurityException: Need android.permission.BLUETOOTH_SCAN permission for android.content.AttributionSource@6f902bbc: ScanHelper registerScanner
at android.os.Parcel.createExceptionOrNull(Parcel.java:3270)
at android.os.Parcel.createException(Parcel.java:3254)
at android.os.Parcel.readException(Parcel.java:3230)
at android.os.Parcel.readException(Parcel.java:3172)
at android.bluetooth.IBluetoothGatt$Stub$Proxy.registerScanner(IBluetoothGatt.java:1535)
at android.bluetooth.le.BluetoothLeScanner$BleScanCallbackWrapper.startRegistration(BluetoothLeScanner.java:461)
at android.bluetooth.le.BluetoothLeScanner.startScan(BluetoothLeScanner.java:293)
at android.bluetooth.le.BluetoothLeScanner.startScan(BluetoothLeScanner.java:154)
at com.microsoft.translator.conversation.home.TranscribeConversationHomeActivity.P(Unknown Source:130)
at com.microsoft.translator.conversation.home.TranscribeConversationHomeActivity.onRequestPermissionsResult(Unknown Source:16)
at android.app.Activity.onRequestPermissionsResult(Activity.java:5854)
at android.app.Activity.dispatchRequestPermissionsResult(Activity.java:9676)
at android.app.Activity.internalDispatchActivityResult(Activity.java:9531)
at android.app.Activity.dispatchActivityResult(Activity.java:9500)
at android.app.ActivityThread.deliverResults(ActivityThread.java:6059)
... 16 more
```