Looks like ICE is not negotiating fast, you can alter the iceGatheringTimeout: https://github.com/onsip/SIP.js/blob/9b5e6183f8f0d4245bdc2375c1d32e030d3e1132/docs/session-description-handler/sip.js.sessiondescriptionhandlerconfiguration.icegatheringtimeout.mdI also recommend updating to the latest version of SIP.js.
New version docs live here: https://github.com/onsip/SIP.js/tree/master/docsThere is a Simple equivalent (SimpleUser). My link in the other post is to the current docs version of the timeout.
Loading in that manner, SIP is still the prefix.
it's SIP.Web.SimpleUser
Please see the documentation: https://github.com/onsip/SIP.js/blob/master/docs/simple-user.md and https://github.com/onsip/SIP.js/tree/master/docs/simple-user
user and password are part of the UserAgentOptions.