diff --git a/web/app/assets/javascripts/wizard/gear_utils.js b/web/app/assets/javascripts/wizard/gear_utils.js index 6c625f585..c2b733e68 100644 --- a/web/app/assets/javascripts/wizard/gear_utils.js +++ b/web/app/assets/javascripts/wizard/gear_utils.js @@ -37,7 +37,13 @@ var isNoInputProfile = gearUtils.isNoInputProfile(profile); var expectedLatency = context.jamClient.FTUEGetExpectedLatency(); var audioLatency = expectedLatency ? expectedLatency.latency : null; - var highLatency = audioLatency > 20; + + // only compute high latency if the value is known. Also don't accept insanely largue values + var highLatency = false; + if(audioLatency) { + highLatency = audioLatency > 20 && audioLatency < 1000; + } + var networkScore = context.jamClient.GetNetworkTestScore(); var badNetworkScore = networkScore < 2;