Skip to main content

Summary

A comprehensive set of updates focused on system reliability, data integrity, and operational monitoring across Gamification, Subscription Splits, and Financial Reporting.

What’s New

Gamification & XP

  • 100% Achievement Coverage: All 39 achievements are now fully mapped and tracking correctly.
  • Zero-XP Badges: Clear “No XP” indicators for seasonal or milestone badges that don’t award points.
  • Manual Refresh: Added a refresh button to the Producer Progress page for real-time updates.
  • Collaborator Rules: Clarified that collaborators must have completed profiles to earn XP from plays.

Subscription Splits & Billing

  • Accurate Split Calculation: Fixed critical bugs in how artist contributions are calculated for subscription revenue.
  • Metadata Reliability: Enhanced detection of subscription metadata to ensure no revenue is missed.
  • Stripe Connect Transfers: Automated transfers now include robust retry logic for failed payouts.

Financial Reporting

  • Pagination Fixes: Resolved an issue where high-volume transaction history was truncated silently. Now fetches up to 1,000 records consistently.
  • Multi-Currency Transparency: Clearer breakdown of balances by currency, with warnings about non-converted totals.
  • Cache Accuracy: “Last Updated” timestamps now accurately reflect the data age.

Why It Matters

These updates are “under the hood” but critical for trust and reliability.
  • For Artists: You can trust that your XP, achievements, and revenue splits are calculated accurately.
  • For Everyone: The platform is more stable, with better error handling and data visibility.

Known Issues

  • Transaction History Limit: Financial history is currently capped at the most recent 1,000 records per source. We are working on pagination for full history access.
  • Multi-Currency Totals: Aggregate totals show the primary currency only. Please refer to the per-currency breakdown for exact figures.