My client is using Customer voice for sending out the surveys to customers, recently as part of a business requirement we have enabled expiry feature in customer voice where survey invite should get expired after certain number of days so that customer should not be allowed to response on survey post stipulated timeline. To enable this feature we have configured expiry days on customer voice survey.
During testing of this feature we have found one issue where survey invite activity created against a survey is not showing correct status in dynamics CRM. In dynamics CRM, survey invite records are showing "Read, Started, Sent" status even survey invite is already expired.
We have tested this by ourselves and found this design issue. For a particular, I am getting "This form is closed" message but in dynamics CRM, the survey invite activity "Survey Invite Status" is still showing "Started" which is wrong.
This is causing a big problem in reporting where business is not able to identify whether survey invite sent to customer is expired or not.