I have been using a generic ELM327 dongle (most probably similar to this one) to connect with my car ODB system and DMD2. The setup used to work on all my devices: a Pixel 4 phone, a Blackview BV9900 phone, and a generic android headunit in my car. DMD was connecting to the dongle and getting rpm, throttle position, voltage, and other values.

After installing the beta, the OBD part in DMD appears to be stuck and always reporting the same values on all devices. Switching through various OBD protocols in DMD2 beta does not help. For some ISO_15765_4_can…. protocols, DMD2 connects and then quickly disconnects from the dongle and no data is displayed.  The connection appears stable and the static data from the pics are displayed only when auto is selected in the protocol. The dongle still works using other ODB apps. I think that is a problem in how the beta reads the data from the dongle. I would be happy to provide feedback that would help solve the issue.

DMD2 in ODB screen on the Pixel 4 phone

DMD2 in ODB screen in my car

Protocol used by other apps to connect with my dongle.