Location not passed to CI for CIs created from pattern discovery created from HTTP classifierDescriptionLocation not passed to pattern data created from HTTP classifier.Steps to Reproduce 01. Create a discovery schedule with location field populated02. Discover main CI with schedule using HTTP classifier to trigger pattern for CI03. CI is created, however location field is emptyWorkaroundUpdate "HTTP - Classify" sensor to pass location to probe triggered. Classifier function process would be like so: process: function(result) { var classyGr = new GlideRecord('discovery_classy_http_match'); classyGr.addQuery('sys_id', result.output); classyGr.query(); if (classyGr.next()) { var patternID = classyGr.getValue('pattern'); var midAgent = g_probe.getParameter("agent"); var source = g_probe.getParameter("source"); var statusID = g_probe.getParameter("agent_correlator"); var probeParams = {}; var dstatus = new GlideRecord('discovery_status'); dstatus.get(statusID); // Only if Status, Status Schedule, and Status Schedule Location are not empty set probeParams.cidata = ciDataVal; if(!gs.nill(dstatus) && !gs.nill(dstatus.dscheduler) && !gs.nill(dstatus.dscheduler.location)){ var location = dstatus.dscheduler.location; var ciDataVal = "<CIData><data><fld name=\"location\">" + location + "</fld></data></CIData>"; probeParams.cidata = ciDataVal; } var probeValues = {}; var ppe = new SNC.PrePatternExecutionData(); var patternLauncher = new SNC.PatternLauncherManager(); patternLauncher.launchPattern(statusID, null, midAgent, source, patternID, probeParams, probeValues,ppe); return; } } Note: Please test any changes in non-production first.Related Problem: PRB1445049