Updated the test.
Removed rights from CompetitionResponse.
Only show Competitor results tab if user has rights ReadCompetitorResult.
Corrected the CDN fallback.
Only show input fields if user can update.
Got the checkboxes to work visually again.
Finally got the checkboxes to populate from json call.