так вот, первое автодополнение которое показывает чето даже не опираясь на тип у которого вызывали автодополнение сработывает в начале, потом срабатывает то полное которое и ошибки видит, тк сказать первая стадия компиляции, и вот поэтому если отменить автодополнение и снова вызвать то появляется норм вариант