If I understand:
1. In the Bluetooth scan block one does not
click the fx icon (it is not mentioned in the documentation).
2. In the Log append block one does click the fx icon (even though it is not mentioned in the documentation). Anyhow, it makes no difference, the block now shows "btaddresses" but the log still just shows btaddresses and no array (even when the device has been found, as in * below).
3. The Expression true? block is automatically an expression (there is no fx icon to click).
* I must correct something from a post above: Automate does find the device (only when the device is waiting for pairing, not while waiting for connection) in Automate Active Discovery Scan Mode (but not in any other Active Scan Mode). Sorry, I did not try all these permutations before.
Bluetooth profile SSP may not be hard-coded in Android (yet), but it is certainly not precluded from use in Android. Every Android OBD app that I know can connect to a bluetooth OBD interface device that uses only SPP. Automate includes many capabilities not hard-coded in Android but not (yet) ability to detect an SPP bluetooth device that is on and waiting for connection.
Even though Automate does not do everything I hoped, it is still useful.
I hope this thread helps other users (who may not be developers, but are also likely not idiots - they just need instructions that are clear to non-developers).
Thanks again to Henrik (the developer) for all the help.