android.bluetooth.adapter.action.REQUEST_ENABLE poses an issue with Activity rotation. The msgbox "app wants to enable bluetooth" is stacked up on each other. If you leave the msgbox and keep rotating the screen, the msgbox is stacked up. Is there a workaround to prevent this from happening?
It sounds like an OS bug. This is not something that is controlled by your app.
Unless supporting landscape is critical for your app, switching to B4XPages with locked orientation will save you a ton of work. This is especially true with apps that deal with async communication.