A close examination of the code in "C4/ILSDI/Services.pm" shows that only half the patch from bug 38233 was applied to 24.11.00. It was properly backported to 24.05.06, so anyone upgrading from 24.05.06 to 24.11.00 would experience a regression.
I suppose I'll say the Version is Main and then it would need to be backported back to 24.11.x...
Since bug 38233 and bug 31224 went in around the same time, it looks like there was probably a merge conflict and the fix wasn't done correctly.
Created attachment 185262 [details] [review] Bug 40622: Add missing interface parameter This change adds the missing interface parameter which Bug 38233 initially added.
Leaving as ASSIGNED as I'll need to come back to this with a test plan, verify it, and see about adding a unit test.