Hello James,
When processing this SIRI data for Catenary Maps, I came across the same issue, and if you look back in this group, it seems to be a known issue that UTA claims to have fixed. While I have not found a solution to this problem as it seems like an issue only UTA can fix, I do have a suggestion to help process whatever data you do come across.
The "/SIRI/SIRI.svc/" segment of the URL seems to cause issues when attempting to retrieve the data, and someone a couple years ago in this group discovered they could replace that part with "/utartapi/". So for example, a ByRoute call on UVX would look like this:
or a ByVehicle call could look like this:
Doing this allowed my program to more easily fetch text, with a bonus of this data being in a JSON format instead of XML. Just thought I could help out since I recently did something very similar and was having troubles with actually using the data given.
I would also like to add that this issue seems to apply to ALL rail services, but its sometimes inconsistent depending on what day I checked the data.
Good Luck,
Jacob Whitecotton (he/him)
Social Media Lead
Catenary Transit Initiatives