Skip to content

UI Touch Events Ignored and ADB Authentication Failure Across Multiple Devices #881

@AyeshaRafiq229

Description

@AyeshaRafiq229

What is the issue or idea you have?
I am experiencing two main issues while using STF (Smartphone Test Farm):

  1. Device screen does not respond to clicks:
    When connecting devices such as Xiaomi Redmi Note 14 and Samsung Galaxy Tab, the device screen appears successfully in the browser, but touch/click actions do not register neither back and home buttons work.
    However, actions like opening Developer Options, Settings, etc., using the side buttons work normally.
    This happens on Xiami Redmi note 14 but not on Galaxy Tab A9. On Tab it works fine

  2. ADB authentication failure after reconnecting:
    On first connection, running adb connect ip:port works correctly and the device connects.
    But after disconnecting and attempting to reconnect, it consistently shows:
    failed to authenticate
    This behavior occurs across both tested devices.

Does it only happen on a specific device? Please run adb devices -l and paste the corresponding row.
No, the issue occurs on multiple devices.
I tested on:

  • Xiaomi Redmi Note 14
  • Samsung Galaxy Tab A9

Please provide the steps to reproduce the issue.

  1. Set up STF and connect a device from another machine.
  2. From the second machine, run adb connect to connect via WiFi/remote ADB.
  3. Access the device in the STF browser interface.
  4. Observe that:
    • The UI loads, but clicks/taps do not work.
    • Disconnecting and reconnecting the device causes failed to authenticate errors.

What is the expected behavior?

  • The device screen should be fully interactive, allowing click/touch events from the browser.
  • ADB authentication should not fail on reconnection; the device should pair and reconnect reliably.

Do you see errors or warnings in the stf local output? If so, please paste them or the full log here.
No relevant errors or warnings appear in the stf local logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions