Guide
JUCE Troubleshooting and Release Checks
Diagnose online renewal, processor ownership, headless processing, and package configuration.
Offline startup
JUCE 0.6.0 requires online renewal at startup. Valid saved credentials are reused without repeated sign-in, but offline audio access is unavailable in this release. HISEScript offline grace is a different package policy.
SoundSync
Symptom and investigation
| Symptom | Investigation |
|---|---|
| Unlock works only with editor open | Move ownership/worker lifetime to the processor; attach the editor to that instance |
| Unauthorized sound continues | Guard float, double, and bypass callbacks before DSP; do not use UI state as the audio authority |
| CMake cannot find JUCE targets | Load JUCE before adding SoundSync and link soundsync_juce to the intended plugin target |
| Account login succeeds but activation fails | Check product entitlement, activation mode, credential scope, and machine limits |
| My Products session expired | Refresh customer browsing identity; do not equate the portal token with the machine license |
| Old binary still behaves differently | Rebuild with the current package and confirm the host loaded the new binary |
| Generated brand/config mismatch | Regenerate for the correct saved product and rebuild |
Protect the support bundle
Include package version, platform, host/format, product ID, and error code. Never send a customer password, product secret, complete serial, activation cache, or private portal token in public issue reports.
This guide describes the current implementation and package instructions. Source review does not certify every host, operating system, provider delivery, or payment lifecycle. Test the exact build and environment you intend to release.
