Opening a presentation on a different computer and finding the carefully chosen fonts have been swapped for a generic default is a common — and entirely explainable — problem, and it's almost always about font availability, not anything wrong with the file itself.
Why this happens
A PowerPoint file, by default, doesn't include the actual font files it uses — it just references them by name and expects the computer opening the file to already have that font installed. If a presentation was built using a font that isn't a common system default, and it's opened on a computer that doesn't have that specific font installed, PowerPoint silently substitutes a different font rather than failing to open the file. The layout, spacing, and overall look can shift substantially as a result, since fonts vary in character width and line height.
The fix within PowerPoint: embed fonts
PowerPoint has a setting to embed fonts directly into the file when saving, which bundles the actual font data into the presentation itself rather than just referencing a font name. This makes the file somewhat larger but guarantees the fonts display correctly on any computer that opens it, regardless of what's installed locally.
The more reliable fix: convert to PDF for final versions
For a presentation that's finished and doesn't need further editing — sending a final version, or archiving a completed deck — converting to PDF sidesteps the font problem entirely, since a proper PDF conversion embeds fonts (or the visual result of them) directly into the file by nature of how PDF works. Anyone opening that PDF sees exactly the layout you intended, with zero dependency on what fonts happen to be installed on their device.
Sticking to widely available fonts as prevention
If a presentation needs to remain editable across different computers rather than becoming a final PDF, sticking to fonts that are near-universally pre-installed (common system fonts rather than a downloaded or purchased font) avoids the substitution problem from ever coming up in the first place.
PowerPoint to PDF converts a deck directly in your browser, embedding fonts so the layout displays identically everywhere. If you need to get back to an editable format from a PDF later, PDF to PowerPoint handles that conversion in reverse.