- Search for artists first using filter='artists' to find the correct band
- Get songs from the artist using get_artist() to avoid matching song titles
- Fallback to song search if artist search fails
- Fixes issue where 'WATCH ME RISE' matched songs instead of the artist
- Order all bands by their festival start times (12:00 to 22:00)
- Mix CLUB STAGE and MAIN STAGE bands in chronological order
- Add comments showing start time and stage for each band
- Retry up to 3 times with 5 second delay on HTTP 409 errors
- Only retry on Conflict errors, other errors fail immediately
- Provides clear feedback on retry attempts
- Add BRAND_ACCOUNT_ID configuration for brand account usage
- Pass user parameter to YTMusic initialization
- Works with browser authentication as per ytmusicapi docs
- Display brand account info in initialization message
- Add playlist creation script with browser authentication
- Support for 17 festival bands with top 3 songs each
- Includes setup documentation and requirements
- Fixes OAuth detection issue by adding dummy authorization header