アプリ内メッセージの複数回表示の仕様に関連することが考えられます。
アプリ内メッセージの複数回表示は、n回目のメッセージを表示したという情報がReproに届いてから、n+1回目のメッセージが再度配信されます。
そのため、下記のような動作を行った場合、一時的にn+1回目のアプリ内メッセージが表示できない場合があります。
iOS5.6.0 / Android5.5.0以降の場合
- n回目のアプリ内メッセージを表示したあと、間隔が約180秒未満で当該アプリ内メッセージの表示トリガーが発火した
- n回目のアプリ内メッセージを表示した際に、ネットワーク不調によりデータをReproに送信できなかった
アプリ内メッセージは表示すべきメッセージをセッションの頭から約180秒間隔で取得します。
そのため同一セッション中であっても、表示すべきメッセージの再取得が行われ、かつ複数回表示のメッセージが存在すると、再度メッセージが表示されることがあります。
iOS5.6.0 / Android5.5.0未満の場合
- n回目のアプリ内メッセージを表示したあと、すぐに当該アプリ内メッセージの表示トリガーが発火した
- n回目のアプリ内メッセージを表示した際に、ネットワーク不調によりデータをReproに送信できなかった
アプリ内メッセージは表示すべきメッセージをセッションの頭で取得します。
そのため、複数回表示のメッセージであっても同一セッション中に表示されるのは1回のみです。
このようにバージョンによって挙動が異なり、iOS5.6.0 / Android5.5.0以降ではより複数回表示のメッセージを表示できるチャンスも増えるので、早急なアップデートを推奨します。