FX trading

A news (macroeconomic report) came out that should have pushed a currency pair up/down, but it did not react or moved in the opposite direction. Why?

Forex market often ignores fundamental reports. There are thousands factors affecting the currency rates. Their sum can move a currency pair without any regard to some macroeconomic data report.