If the cap is 9000, then when I capped out at 16,500 makes sense. It means the weekly challenges don’t count towards the cap. That’s kinda good to know.

It appears that the cap resets every 24 hours. Meaning it will take 6 days minimum to complete the battlepass. Making it take roughly half the time as the previous version. That’s all minimum amount of time of course. People’s mileage will vary depending on playstyle.