Yes, hopefully. I have submitted the details on 6th April one day after the request letter. Now just waiting for an update. Nothing else changed though, like no ghost updates or anything.Thats weird. Anyway, just submit and be done with it. Seems to be kind of a random check or something.