Skip to content

Echo Hardest AMRAP: VBT verbal encouragement cut off, set ends prematurely on 3rd of 3 #649

Description

@9thLevelSoftware

Summary

While running Echo mode on Hardest with VBT (Velocity-Based Training) enabled and AMRAP set, a verbal encouragement triggered by VBT was cut off mid-playback and the set was ended early, with the set completion audio cue playing right after. "Auto-End on Velocity loss" was OFF, so the only velocity-related trigger should have been the verbal encouragement itself.

Reporter

  • Discord: stugotz0955_50891
  • Message ID: 1525205378139164823
  • Thread: 1525205378139164823 (#bug-reports)

Type

Bug

Repo

  • mobile (9thlevelsoftware/project-phoenix-mp)

Version / Platform / Device

  • App version: v0.9.5
  • OS: Android 16
  • Device: Pixel 10 Pro XL

Workout Configuration

  • Exercise: calf-raise Echo
  • Mode: Echo (Hardest)
  • Set: 3rd of 3, set to AMRAP
  • VBT: enabled (verbal encouragement triggered by VBT)
  • Auto-End on Velocity loss: NOT enabled (only verbal encouragement)

Steps to Reproduce

  1. Open Project Phoenix and pair the Vitruvian trainer.
  2. Select an Echo exercise (reporter used Calf-Raise Echo).
  3. Configure Echo mode on Hardest.
  4. Set up a set that uses AMRAP, with VBT / verbal encouragement enabled.
  5. Run the workout into the 3rd set of 3.
  6. Wait for VBT to trigger the verbal encouragement audio cue.
  7. Observe whether the set ends prematurely while encouragement is still playing.

Expected Behavior

  • The verbal encouragement should play fully to completion.
  • The set should only end when the normal set-end criteria are met (reps complete / AMRAP user stop / rest), not solely because the VBT-trigered encouragement was issued.
  • The set completion audio cue should not overlap or cut off the encouragement.

Actual Behavior

  • VBT triggered a verbal encouragement.
  • The encouragement was cut off before it finished playing.
  • The set ended prematurely (only 3 reps on a 3rd-of-3 AMRAP set).
  • The set completion audio cue played immediately after the (cut-off) encouragement.

Impact / Notes

  • Significantly affects AMRAP / Hardest-mode Echo sets: users cannot use the full encouragement audio and the final set is silently capped at VBT trigger rather than reps-complete / user-finish.
  • Reporter context: maintainer hypothesis in the same channel (stall detection and vbt may be conflicting, and stall detection may be obsolete given the VBT implementation). This is a debugging hypothesis only, not reporter testimony, and is preserved here for engineering reference.

Attachments

  • None recorded.

Original Discord Report

v0.9.5
Android 16
Pixel 10 Pro XL

I had my 3rd set of 3 end prematurely after 3 reps, set to AMRAP when VBT was triggered and I got a verbal encouragement.  The encouragement was cut off before it finished playing to the set ending and the set completion audio cue played.  I do not have "Auto-End on Velocity loss enabled"  just the verbal encouragement.  The particular set was calf-raise Echo  on Hardest mode.

Maintainer context from the same #bug-reports channel before intake (Discord message 1525248001101009066; treat as a debugging hypothesis, not reporter testimony):
Hmm...wonder if stall detection and vbt are conflicting with each other.  Suspect stall detection might actually be obsolete with the vbt implementation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions