If using a tracking profile, built using the TPE - when does the message get tracked?
I had thought it would always track before maps are applied on receive ports and track after maps are applied on send ports, but this seems not to be the case. I can't find documentation of this on MSDN.
I am using BizTalk 2013r1
After some more investigation and testing I found the following:
In my case the tracking was happening after a received message had been mapped but this was because the particular receive location was using a customer pipeline component to execute the map, rather than relying on the "standard" method of assigning a map to use in the bindings.
Hope this helps somebody with the same problem in future