Да нету противоречия real <-> симулятор! Вопрос в том, как найти то, что контролировать. Если контролировать каждый чих - никогда не взлетит. В синтетике можно понять, как оно работает, и расставить маркеры в основных точках (их еще найти надо). А после обнаружения засады "навалиться" на нее все мощью: наставить в это место кода всяких отладочных шняг и т.д.