Bugs found in Genspark: Super AI Agent for Android

Genspark: Super AI Agent

3.2

GenSpark is a remarkable AI-based mobile application that serves as a personal agent, designed to maximize user productivity by bringing AI to the fingertips.

App offers a broad range of functionalities—from appointment scheduling and workout routines to email management and holistic health advice—revolutionizing task and time management.

The QAwerk team conducted a thorough Bug Crawl on Genspark, identifying issues that could impact performance and user experience. Below are our detailed findings and recommendations.

100K+downloads
404 ratings

Lack of notification when user access is revoked to invite-only chat

Severity:

Major

Precondition:

The app has been installed.

Steps to Reproduce:
  1. Launch the application and create a new chat.
  2. Set chat access to Anyone with the Link.
  3. Open a web browser and visit the chat using the shared link.
  4. Return to application.
  5. Change chat settings to Invite-Only.
  6. Return to the web browser and refresh the page.
Environment:

Poco F4, Android 13

Actual Result:

The web page displays a blank screen with no notification or message indicating a lack of access.

Expected Result:

The user should see a message stating they lack authorization to access chat after access revocation.

Inconsistent navigation using back button from AI Docs screen

Severity:

Major

Precondition:

The app is installed.

Steps to Reproduce:
  1. Tap the AI Docs button.
  2. Tap the Back button.
  3. Observe navigation to the Advanced Agents Menu.
  4. Tap the Back button again.
  5. Observe navigation back to the AI Docs screen.
Environment:

Poco F4, Android 13

Actual Result:

Pressing the Back button first leads to the Advanced Agents Menu, then returns to AI Docs instead of the main page.

Expected Result:

The back button or gesture from AI Docs should return the user directly to the main page without displaying intermediate screens.

Unauthenticated access to articles

Severity:

Major

Precondition:
  1. The app has been installed.
  2. User is not logged in.
Steps to Reproduce:
  1. Open the app without logging in.
  2. On the login screen, select any news article displayed beneath the prompt.
Environment:

Poco F4, Android 13

Actual Result:

The article opens, and the login screen is dismissed, allowing unauthenticated access.

Expected Result:

Access to articles should be restricted until the user logs in.

Sign Up button incorrectly redirects to login page

Severity:

Major

Precondition:

The app has been installed.

Steps to Reproduce:
  1. Open the application.
  2. Tap the Sign Up button on the main screen.
Environment:

Poco F4, Android 13

Actual Result:

Sign Up redirects to the login page instead of the registration page.

Expected Result:

Sign Up should navigate the user to the registration page.

Failure to load some images in presentation preview

Severity:

Major

Precondition:

The app has been installed.

Steps to Reproduce:
  1. Tap the Create Slides button.
  2. Submit a request to create a presentation.
  3. Wait for the generation to complete.
  4. Tap presentation preview.
  5. Scroll through slides.
Environment:

Poco F4, Android 13

Actual Result:

Certain images do not load, appearing broken or missing.

Expected Result:

All images in slides should load and display correctly without glitches.

Misalignment of context menu button in task list

Severity:

Minor

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Launch the application.
  2. Navigate to the chat screen.
  3. Swipe right to access the Task List menu.
  4. Observe the alignment of the context menu (…) button relative to the task titles.
Environment:

Poco F4, Android 13

Actual Result:

Context menu buttons appear lower than associated task titles, causing misalignment.

Expected Result:

Context menu buttons should align horizontally with task titles for a consistent layout.

Misalignment of context menu button in task list

Pull-to-refresh gesture prevents scrolling up in document examples

Severity:

Minor

Precondition:

The app has been installed.

Steps to Reproduce:
  1. Tap the AI Docs button.
  2. Scroll to the end of the page.
  3. Attempt to scroll upwards.
Environment:

Poco F4, Android 13

Actual Result:

Pull-to-refresh activates, preventing upward scrolling through document examples.

Expected Result:

Users should be able to scroll up seamlessly without triggering the refresh gesture.

Text on Upgrade to Plus button overflows beyond boundaries

Severity:

Minor

Precondition:

The user is logged in.

Steps to Reproduce:
  1. Open the app and log in.
  2. Navigate to the Me tab.
  3. Locate the Upgrade to Plus button next to the username.
Environment:

Poco F4, Android 13

Actual Result:

The button text exceeds the visual boundaries, partially overflowing.

Expected Result:

Text should be fully contained within the button with appropriate padding and a responsive layout.

Text on Upgrade to Plus button overflows beyond boundaries
Major flaws in chat access and navigation compromise data security and user flow, while critical issues with signup and content loading hinder primary functions. Minor UI misalignments and gesture conflicts detract from polish. Addressing these defects will enhance app reliability, security, and usability.
Stanislav, QA engineer

Stanislav, QA engineer

Need a reliable QA partner?

Hire us