Around 4 years ago my team and I created a survey with connect, where the resulting feature service is in use operationally today. I needed to go in and make a simple edit to an alias of one of the choices recently. Survey123 connect has probably gone through many version updates in the past few years, and I had to download the most recent version to do this update.
I downloaded my package in this new survey123 version, opened the xls (attached) to make the edit. Saved and it updated great in the connect app. When I went to publish I ran into many flags saying I would make duplicates of a certain type of question. So I back tracked and learned I could updated my package to be compatible with the newest version of connect. I clicked that and it did some magic behind the scenes. I could not find any differences in the xls form after doing the update.
So now, I go to publish and I have many warnings that I want to resolve. The first is 21 alias names will change (even though the form is the same), and the second (which is worse) says that there are 136 choices not found in the feature service with a few stars highlighting random choices that warns this action will result in duplicate domain labels.
So here is my question, I am guessing I will have to update this xls form with the newest version's syntax and even question types. However, is there a way I can guarantee that the associated feature service will not be corrupted? This survey and FS is used daily, and there are downstream applications which use the data. I would really enjoy honoring the existing FS as much as possible.
I hope I am totally off with something, as maybe there is a better fix out there. Any help or suggestions are appreciated! Thank you!