ssis 'all executions' report intolerant of system locale
I'm trying to test an SSIS package on my developer PC (using SSIS for SQL Server 2016).
Last night when I right-clicked on my Integration Services Catalog SSISDB entry and chose Reports > All Executions, the result I got back said
'Failed to convert parameter value from String to a DateTime --> String was not recognized as a valid DateTime.'
This morning, I tried changing the date-and-time layout to English (US), and now I get a highly formatted page with a table with multiple rows, and useful error messages about why my SSIS package is failing.
My PC: apparently installed 'as US-English'. I've had the devil of a job to persuade Windows 10 to adopt UK-English date and time layouts. In fact I have set quite personalized layouts. For example, the time now is 9:21 AM, which I've been rendering as 9h21.
My inherited SSIS installation was installed when the system date and time locale was set to English-US, and I had altered the locale settings since then (to English-UK)