HI based on the information shared, the root cause of the problem is *ngFor will always navigate from the first element of the array of questions
because of this, the when an app is closed and reopen, the array gets initialized again and *ngFor is looping from the first index.
in order to resolve this, the we need to persist the last index postiton across app lifecycle of start -> close -> restart.
I can do this fix for u. I am looking for a good feedback to make my mark on freelancer.