ScriptureForge QA or Live run without issue on all BrowserStack Live device configurations and no additional configuration is required.
When testing localhost, you will need to install and run BrowserStackLocal: https://www.browserstack.com/docs/live/local-testing/set-up-local-testing
You can use http://localhost:5000/ without any additional configuration.
Logging into Scripture Forge via http://localhost:5000/ using BrowserStack Live on iOS fails because BrowserStack Live cannot access localhost directly, but must use bs-local.com, and the auth0-spa-js dependency requires a secure origin (see https://github.com/auth0/auth0-spa-js/blob/main/FAQ.md#why-do-i-get-auth0-spa-js-must-run-on-a-secure-origin).
auth0-spa-js
Instead, access Scripture Forge on iOS via https://bs-local.com:5001/
You will also need to configure BrowserStack Live to enable Self Signed Certificate Support:
There was an error while loading. Please reload this page.