--SCRIPT BELOW-- import arcpy currentMap = arcpy.GetParameterAsText(0) buildingGBD = arcpy.GetParameterAsText(1) series = arcpy.GetParameterAsText(2) aprx = arcpy.mp.ArcGISProject("CURRENT") aprxMap = aprx.listMaps(currentMap)[0] lyrFile = r"Z:\Data\Series_10.lyrx" for series_num in series.split(';'): buildingFC = r"{0}\{1}\{2}{3}".format(buildingGBD,"Numbering", "Series_", series_num) arcpy.AddMessage(buildingFC) try: #aprxMap.addDataFromPath(buildingFC) arcpy.management.ApplySymbologyFromLayer(buildingFC, lyrFile, None, "MAINTAIN") arcpy.AddMessage("Series_" + series_num + " added") except: arcpy.AddMessage("Series number does not exist") This is the script tool I've brought into my model builder tool but when I try to use arcpy.management.ApplySymbologyFromLayer instead of aprxMap.addDataFromPath (which does work) so that I can get the symbology, nothing gets added to the map frame. No errors are given and when I run the same arcpy.management.ApplySymbologyFromLayer in the python window it works. Is this a known bug or am I doing something wrong. I am using Pro 2.6.0
... View more