πΊπΈUnited States mcoughli
Following up on this. We've identified the following in getAbsoluteUrlForField as our culprit:
return Url::fromUserInput($field_value)->setAbsolute()->toString();
Is there a reason the return value cannot simply be $field_value? When that string is passed to Url::fromUserInput the object returned doesn't seem to include the original URI anymore, rather a new object created using the route for the image style with no reference to even the relevant filename.