Skip to content
SoundSyncAudio software platform

Guide

Validation and Offline Troubleshooting

Separate a transport problem from a confirmed invalid access decision.

SoundSync

Validate the reason for offline access

ObservationAction
No previous authorizationConnect and activate/validate. A cold installation cannot grant itself grace.
Valid signed JUCE grant with outageUse only its verified product/device-bound expiry. The period starts at the last successful online check, not the first failed request.
offline_lease_expired / disabled graceReconnect. Restarting or editing cached dates cannot extend the grant.
clock_anomalyCorrect the clock and reconnect; do not suppress the check.
Confirmed refunded/revoked/expired accessKeep locked and resolve the purchase/support issue.
deactivation_pendingOffline grace is not offline device release. Keep locked and reconnect to confirm server deactivation.

Use the package you shipped

An Access policy change reaches an already capable client after successful online validation. New package source or public keys require rebuilding and distributing the plugin. HISEScript and native HISE have their own enforcement paths.

SoundSync

Detailed offline checks

JUCE troubleshooting

Storage, expiry and clock checks.

Upgrade JUCE

Regeneration and distribution.

HISE grace

Saved Access period and enforcement.

Use the recovery for the package you ship

For JUCE, a saved date is not enough: the grant must pass signature, product, activation, device and expiry checks. Reconnect and validate an expired or older unsigned cache. Missing public keys require the matching regenerated package and rebuilt plugin; they cannot be repaired by editing local state.

Use the JUCE troubleshooting matrix for clock_anomaly, offline_lease_expired, secure-storage failures and deactivation_pending. Confirmed entitlement or refund denials need their own account/support recovery, not a renewed offline period.

SoundSync

JUCE recovery and updates

JUCE troubleshooting

State-specific checks and safe recovery.

Update the JUCE package

Readiness, rebuild and redistribution checklist.