Different information retrieved on Single type vs Collection type

Found the solution, it was on the backend (Strapi) instead of the frontend (Svelte) and it had to do with the sanitizer, so removing:

const sanitizedEntity = await this.sanitizeOutput(post);

gives all the fields back.