Out of the box automap doesn't work indeed, however, there is a very simple trick to get them working.
Steps:
- load the instrument
- click in the instrument in the bottom row (ableton) on the configure tab to add the connected parameters.
- with configure activated select an instrument in kontakt.
- now the parameter list will be filled with the parameters from that instrument
- deactivate the configure button and now you can program the kontakt instrument with the push by pressing device and then the right arrow to dive into the parameters.
The same applies to massive.
FM8 didn't work so you have to touch the controls yourself to add them to the config panel. Keep in mind that you make banks of 8 controllers at a time, so touch the knobs that belong together for a bank.
Then save the instrument as a user preset and from then on you can program the instruments through the push.
For kontakt just do the configure trick when you select a different instrument because every instrument in kontakt is programmed differently (different parameters).
It works flawlessly over here and when you know this trick it isn't much work to set it up (for most synths i've tried that didn't support automap I only had to this once.)
This even works a little bit for omnisphere, althought omnisphere only supplies the 8 volume levels by default, the other parameters should be setup once for automation.
hope this helps