Embedding Fonts in Python Does Not Work after Updating PowerPoint

The embedded fonts loaded correctly in version 2409 (build 18025.20160), but after updating to version 2410 (build 18129.20116), the fonts no longer load properly. I am attaching the file where the issue occurred.
fontEmbedingError.zip (7.0 MB)

@leonard773737,
Thank you for contacting free support.

Please note that in the PowerPoint presentation you provided, the fonts for the text on the slide are specified as GreatVibes-Regular, Barriecito-Regular, and Allura-Regular when they are actually named Great Vibes, Barriecito, Allura. You need to use the font names, not the font file names. I hope this will help you.

If the issue persists, please share the following additional information:

  • code example to generate the same presentation
  • OS version on which the code was executed

I changed the font name, but the issue has not been resolved.
Below, I am providing the OS version and source code.
As mentioned previously, it seems the issue arose after the PowerPoint version was updated.

OS version : Window 10 19045.5011

source code :

try:
    presentation.protection_manager.read_only_recommended = False

    for font in fonts:
        with open(f"./font/{font}.ttf", "rb") as font_data:
            presentation.fonts_manager.add_embedded_font(font_data.read(), slides.export.EmbedFontCharacters.ALL)

    # Save presentation
    presentation.save("./"+fileName+".pptx", slides.export.SaveFormat.PPTX)

@leonard773737,
Thank you for the details. I’ve reproduced the the problem with the fonts when embedding them into a PowerPoint presentation.

We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): SLIDESPYNET-241

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.

I purchased the Developer Small Business License in January of this year, and I am wondering if there is any way to receive a faster solution for my current issue.
Thank you :slight_smile:

@leonard773737,
Yes, you are a paid customer and the issue you found will be looked into as a matter of priority.

The issue has led to a flood of customer complaints. When can we expect it to be resolved?

@leonard773737,
Unfortunately, I don’t have information about the time frame for solving the problem you encountered and cannot provide any ETA for the issue but I reminded our developers about the priority of solving the issue you described.