I have some InfoPath library forms (no list forms) hosted under site B, for example, site B being a subsite of site A. I recently changed the URL from site A and all the forms are broken.
I have tried to solve this problem simply by opening the file .XSN in Infopath, FILE >>> Publish >>>> SharePoint Server >>>
Here, I found that the URL was the old URL of site A before the change. So I updated it with the new URL of website A. Press Next, Next, and instead of creating a new forms library, I simply chose Update form template. in an existing library, and choose the same library.
Here is! the form has returned to normal.
Now, my questions: if it's that simple, why are there any articles saying, for example, how to save a local copy of the XSN file, export its source and change the URL in the .manifest file (some even say that it must be converted to the .CAB file) as here? Or some even say, some files called .udcx files need to be modified as here? All these suggestions make me think that if it was so complicated, I might have done something wrong.
Or is it because these complicated steps are for Infopath list forms only instead of library forms? Or are they linked to opening old .XML records? (My forms in question only use email to send replies and do not save XML records in the forms library)
I would just like to confirm that these complicated steps (modifying the .manifest file / .udcx file) do not apply to me? Please, give your opinion!
Environment: SharePoint 2013 on site. InfoPath 2013