This is probably way off, but could there be a problem with the fan not
running after resume?

No, the fan is definitely run on full speed