В качестве моральной поддержки:
Сталкивались с подобной ситуацией, когда при открытии формы после метода init 1 раз из 4-5 следующим вызывался метод, который в принципе никак не должен был вызываться, дергал метод класса который еще создаться то не успел... И все заканчивалось ошибкой. В стеке эта последовательность четко прослеживалась как и у вас. Побороли просто создав класс заранее и успокоились