Merge branch 'fix-settings-anon' into 'develop'

Fix Boolean/Choice settings not working properly on initial launch

See merge request !1389
4 jobs for develop in 7 minutes and 44 seconds (queued for 6 seconds)
Status Job ID Name Coverage
  Lint
passed #192227
lint

00:02:18

 
  Build
passed #192228
build

00:02:59

 
  Test
passed #192229
test

00:01:37

 
  Deploy
passed #192230
docs-deploy

00:00:48