Have you tried disabling Ableton s delay compensation? Might help.
I have a somewhat similar question here: