Hello,
Within the Talent Acquisition module, our recruiters make offer letters via the Create Offer Letters button. This calls to CreateOfferLetterWithParagraphs, which opens the delivered form CreateOfferLetterWithParagraphs.

Once on this form, the recruiter can edit the text that's displayed, which comes from setup we built out via Offer Paragraphs (ATSOfferParagraph) and one Offer Letter Template (ATSOfferLetterTemplate). If we click the blue link for Ad Hoc Offer Paragraphs, it opens up AdHocOfferLetterCompositeForm and we can see the individual paragraphs that were stitched together with our Custom Groups for each candidate.

We've been able to include a photo of the recruiter's signature by including some LPL on one of the offer letter paragraphs that calls to our Recruiter business class, where we have the images stored via HTML on a richtext custom field:

Within this field, we just use HTML to reference a photo of the signature we've uploaded to a public OneDrive account. The code for that field is here:

So that's how we get that little image on the offer letter template. After the recruiter has the text adjusted they way they need (if necessary), they press Submit and GHR churns out a PDF. This is also attached to the job application's Attachment section. This has worked for the past two years but, around summertime, something changed. Any new recruiters we set up (using the exact same setup) experience an issue where everything is identical up to the point at which their PDF document is created. That PDF simply opens up and says "Data Not Displayable" and, after 40+ hours of trying everything imaginable to fix this myself, I cannot get past this.

The produced PDF still has the Header image so I know it's trying to work somehow, but the problem is definitely the signature. If I remove the HTML/link to the image from the recruiter's setup, the offer letter works fine again. The problem, however, is that our team knows these images work for the older recruiters and they want the new ones to work, too.
The only difference I've noticed is that the OneDrive account we've used for two years changed how their 'Embed' links look. Here's an example of a URL from a recruiter who's been with us since before this issue started; their offer letters have the image perfectly and the PDFs work for them:
bl6pap003files.storage.live.com/y4mYSsCtNvoc3gGEBlwV66LqUE83QiKcAkNnXBNLs30INRHt7pmHGprMGc_7GB9Ld6WCekkAoH3lOxTjohcNU9dzysys-nMA1S-FQQ45mdAMsGU_MQJJ4Kn4ff3hcTCdoFiPPV3-hTxwg_WGGh0u6uvpcUPHQs-JIdT6CNxKHzG4dc9iv1yjqsGuqwhXtndNJb4
By contrast, if I pressed the Embed button on this same image right now, this is the URL it gives me and, if I were to update her account to use this link instead of the old one, she'd get the Data Not Displayable error:
onedrive.live.com/embed
Those two URLs are of the exact same image but one of them works and the other doesn't. I've ensured the OneDrive is public, tried extracting the URL from the image opened in another tab to embed manually, created public hosting accounts on Imgur, Photobucket, Google Photos, etc. and absolutely all of them result in the same problem. None of the LPL on our forms/fields pertaining to this have been updated; while the issue started in the summer when this Embed URL seems to have changed for newly-added photos, I cannot find a way around this. I've had a ticket open with Infor for like 6 months and they haven't been able to figure it out either. We apparently also can't internally host images within cloudsuite that we could call to the way we can use Image1, Image2 and Image3 within Transition Tasks.
Thanks for reading, hoping someone has a suggesting or can point out something obvious I've missed.