Bugs found in TwinMind AI SaaS

TwinMind AI

TwinMind is an innovative AI platform designed to enhance learning and productivity through interactive courses, real-time transcription, and intelligent suggestions across multiple digital contexts. It adapts to user pace and preferences for a personalized experience.

Our QAwerk team conducted a detailed Bug Crawl on TwinMind, revealing multiple issues that may obstruct performance and degrade user satisfaction.

The following report outlines key bugs, including reproduction steps, expected results, and environmental details, to support quality improvement.

User can’t stop capturing if microphone permission is rejected

Severity:

Blocker

Precondition:

Extension opened.

Steps to Reproduce:
  1. Click [Capture].
  2. Reject microphone permission.
  3. Try to click Stop.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Extension does not handle rejection; the user must restart the browser.

Expected Result:

The extension should alert the user that capturing is disabled due to rejected permissions.

[Delete] button disappears after clicking Kebab menu

Severity:

Major

Precondition:
  1. The extension opened.
  2. Note created.
Steps to Reproduce:
  1. Click the “History” icon.
  2. Click the Kebab menu near the note.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

The delete button disappears intermittently.

Expected Result:

The delete button stays visible until explicitly closed.

Response language doesn’t update after language setting change

Severity:

Major

Precondition:

Extension opened.

Steps to Reproduce:
  1. Write a prompt in chat.
  2. Change the language to Ukrainian in settings.
  3. Write prompt.
  4. Change language back to English.
  5. Write a prompt.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Response language remains stuck on Ukrainian.

Expected Result:

Response language matches the current setting.

Error when copying share link of “Brief Audio Test Recording”

Severity:

Major

Precondition:
  1. The extension opened.
  2. The meeting was captured.
Steps to Reproduce:
  1. Click [Share] on the recording.
  2. Click [Copy Link].
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

An error message is displayed; the link is not copied.

Expected Result:

The link should be copied to the clipboard successfully.

“Extension” word not fully shown on opening extension tile

Severity:

Trivial

Precondition:

Extension opened.

Steps to Reproduce:
  1. Open extension.
  2. Observe the tile text.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

The “Extension” is truncated, and the tooltip is missing.

Expected Result:

Full word visible with tooltip on hover.

“Extension” word not fully shown on opening extension tile

“Duration Unknown” is shown when capturing has not started

Severity:

Trivial

Precondition:

Extension opened.

Steps to Reproduce:
  1. Click [Capture].
  2. Reject the microphone request.
  3. Open the “History” icon.
  4. View capture duration.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Duration shows as unknown.

Expected Result:

Duration shows zero or a message clarifying that capture did not start.

“Duration Unknown” is shown when capturing has not started

Privacy Policy link redirects to Terms of Service

Severity:

Trivial

Precondition:

Extension opened.

Steps to Reproduce:
  1. Click the “Profile” icon.
  2. Click the “Privacy Policy” link.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Terms of Service page opens.

Expected Result:

The Privacy Policy page should open.

User can’t delete created note

Severity:

Trivial

Precondition:

Extension opened; meeting captured; note added.

Steps to Reproduce:
  1. Open “Notes”.
  2. Try deleting a note.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

The delete button is missing.

Expected Result:

The user should be able to delete notes.

User can’t delete created note

User can’t check generated action items

Severity:

Trivial

Precondition:
  1. Extension opened.
  2. Meeting captured.
Steps to Reproduce:
  1. View summary capture.
  2. Attempt to check action items.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Items cannot be toggled.

Expected Result:

The user can check completed action items.

Delete button is not styled for dark mode

Severity:

Trivial

Precondition:
  1. Extension opened.
  2. Note created.
Steps to Reproduce:
  1. Open “History”.
  2. Click the Kebab menu near the note.
Environment:

MacOS Sequoia 15.1.1; Chrome v.138.0.7204.158

Actual Result:

Delete button colors match light mode.

Expected Result:

Button styled appropriately for dark mode.

TwinMind’s bugs range from critical permission handling flaws to multi-faceted UI inconsistencies affecting notes, language switching, and sharing. Addressing these issues will notably improve usability, system transparency, and overall user satisfaction within this leading AI productivity suite.
Yaroslav, QA engineer

Yaroslav, QA engineer

Need a reliable QA partner?

Hire us