Я тоже столкнулся с той же проблемой. Пару месяцев назад мое приложение работало нормально, и это было приложение на основе iframe. Но вдруг его поведение было таким же, как вы обсуждали.
Если вы используете новый FB-APi, то я советую изменить настройки приложения Facebook от разработчика.
На вкладке дополнительных настроек.
OAuth 2.0 для Canvas = Включить
Обновить до запросов 2.0: = включить.
надеюсь, это решит вашу проблему