Common Issues & Solutions

Python / Mahoraga Not Detected

Solution:

  1. Ensure Python 3.8+ is installed:

    python3 --version
  2. Install Mahoraga package:

    pip install -e mahoraga/
  3. Verify installation:

    python3 -c "import mahoraga"
  4. Restart the application after installation.


Tasks Stuck in Queue

Solution:

  • Check if devices are available in the Devices tab.

  • Verify device status is Available (not Busy or Offline).

  • Check Organization Settings for concurrent task limits.

  • Try disconnecting and reconnecting the device.


Device Streaming Not Working

Solution:

  • Ensure scrcpy is installed:

    scrcpy --version
  • Check device USB connection is stable.

  • Verify USB debugging is enabled on the device.

  • Try using a different USB port or cable.


S3 Upload Failures

Solution:

  • Verify AWS credentials in environment variables.

  • Check S3 bucket permissions and region.

  • Ensure sufficient storage quota is available.

  • Test connection:

    aws s3 ls

Last updated