just had conversation with DWSD concerning our situation. informed to expect claim form in the mail if you completed a report on the app. so prepare a claim folder/documents again .
and from what I was told it doesn't appear likely going to be able to be submitted online.
I'll just wait patiently in line New World Order