Well, turns out my phone being Android 10 was the issue. In accordance with Android API docs you need extra additional permissions.
Android 10
https://developer.android.com/develop/connectivity/bluetooth/bt-permissions