The New York Stock Exchange said its nearly four-hour trading halt on Wednesday resulted from a technical problem that stemmed from new software rolled out the previous evening. The unit of Intercontinental Exchange Inc (ICE.N) said on Thursday that the glitch caused communication problems between one of its trading units and NYSE customers as they began connecting to the exchange at 7 a.m. EDT on Wednesday morning. NYSE said it attempted to fix the problem before the market opened, but customers were still reporting “unusual system behavior” midmorning, and it decided to halt trading.