These were called in doLookup but never defined anywhere, causing: 'Error: renderResilienceScore is not defined' This JS error aborted the entire render pipeline after the lookup completed — meaning WHOIS, health report, ASPA, bgproutes all never loaded because the catch block fired instead. Also added AbortController timeouts to all 5 new feature card loaders.