Network Errors
E-DTT-1: No Internet
Message: “No internet. Check firewall and router.” Cause: The device connected to Wi-Fi but cannot reach the R+D server. Solutions:- Check your router’s firewall settings
- Ensure the device isn’t blocked in access control
- Try connecting via mobile hotspot to test
Full E-DTT-1 Guide
Detailed troubleshooting steps for this error.
Calibration Errors
These messages appear during the calibration process:“Start and end location too close”
Cause: The two positions you captured during calibration are too close together. The trainer requires at least 0.8 cm (about 0.3 inches) of range between your minimum and maximum positions. Solutions:- Press the button to retry calibration
- When setting your minimum position (closest/deepest point), go as deep as you comfortably can
- When setting your maximum position (rest/start point), pull back to your natural resting position
- Ensure you hold steady at each position before pressing the button—movement during capture can cause inaccurate readings
- Make sure the sensor has a clear view of the toy (nothing blocking)
Calibration Guide
Detailed instructions for proper calibration technique.
”Error sending results” (with code)
Cause: The device attempted to upload calibration or session data but couldn’t reach the server. This is expected when training offline. Solutions:- If training offline intentionally, this message is informational—press the button to continue
- If you expected to be online, check your Wi-Fi connection
- Results will sync when you reconnect to the internet
Error codes like “69 0” are internal status codes. When offline, these errors don’t prevent training—they simply indicate that data couldn’t be uploaded at that moment.
Training Errors
These messages may appear during or before training segments:“Speed too high”
Cause: Your movement speed exceeded what the segment expected. Solutions:- Slow down your movements
- Match the on-screen target pace more closely
- This is feedback, not a fatal error — adjust and continue
”Speed too low”
Cause: Your movement speed is below the expected range. Solutions:- Increase your movement pace
- Check if the segment expects faster movement (e.g., high RPM Freeform)
- This is feedback, not a fatal error — adjust and continue
”Invalid Range”
Cause: The segment parameters result in an invalid training range. Solutions:- This typically indicates a configuration issue
- Check your template settings in the dashboard
- Ensure start and end positions are valid
”Small window”
Cause: The target window is too small for reliable tracking. Solutions:- Increase the target window size in your template
- The minimum effective window depends on sensor resolution
System Errors
”Segment is nullptr” / “ERROR”
Cause: Internal error — the trainer couldn’t load segment data. Solutions:- Press the button to reset
- Power cycle the device
- Check your template has valid segments
- Try re-downloading settings from the dashboard
Pass/Fail Messages
When Pass/Fail mode is enabled on a segment:“Failed” Screen
Content: Shows “Failed” with attempt count (e.g., “Attempt 1/3”) Meaning: Your score was below the required threshold for this segment. What happens:- Press the button to retry the segment
- You have 3 attempts before the three-strikes penalty
”YOU FAIL - 3 failed attempts”
Meaning: You’ve failed the same segment three consecutive times. What happens:- The entire training session restarts from the beginning
- This is the “three-strikes” rule
Custom Failure Messages
Templates can include custom failure messages (up to 80 characters) that display when you fail a segment. These are set by the template creator.Grade Messages
These aren’t errors, but feedback messages shown after completing a segment:| Grade | Message |
|---|---|
| 100% | “PERFECT!“ |
| 90%+ | “Great job! Gold star!“ |
| 80%+ | “Ribbit! Froggy proud!“ |
| 70%+ | “So cool, well done!“ |
| 69% | “Nice.” |
| 60%+ | “You’re doing great” |
| 50%+ | “Keep hopping!“ |
| 40%+ | “Arrgh! Try again!“ |
| 30%+ | “Boo! Ghostly effort!“ |
| 20%+ | “Bombing out is not fun” |
| <20% | “Oh poop! Next time” |
Provisioning Errors
These only appear during initial device setup (factory/repair):“Failed to get trainer ID”
Cause: Provisioning server communication failed. Solutions:- Ensure internet connection
- Try again
- Contact support if persistent
General Troubleshooting
Device shows error then freezes
Device shows error then freezes
- Try pressing the button to dismiss
- If unresponsive, power cycle the device (switch off/on)
- If the issue repeats, note the error and contact support
Error appears immediately after power-on
Error appears immediately after power-on
- Wait for the device to complete startup
- Check Wi-Fi connection
- Try connecting to a different network
Errors during training
Errors during training
- Training-related errors are usually feedback, not failures
- Adjust your technique or template settings
- Check that calibration completed correctly
Contact Support
If you encounter an error not listed here or need additional help:- Note the exact error message or code
- Include your Trainer ID
- Describe what you were doing when the error appeared
Contact Support
Email: [email protected]

