Please point the parameter of start_url of "https://assets.vrchat.com/www/favicons/site.webmanifest" to
https://vrchat.com/home
rather than
https://vrchat.com
.
Because of the root level redirect of
vrchat.com
to
hello.vrchat.com
, creating a home screen shortcut on iOS will only ever open hello.vrchat.com, rather than the logged in homepage at https://vrchat.com/home.
By making this change, those that create a home screen shortcut while on their dashboard should load into the correct area. You already have logic that will send them to the login page if they aren't logged in, so this should function as expected.