My application has an entity with an image that is created using an inline-entity-form. For a not-clear-to-me reason - that ends up calling presave on the entity twice. This in turn calls simple_image_rotate_rotate_image twice and the image ends up being rotated twice.
simple_image_rotate_rotate_image already updates the width and height based on the newly rotated image - I am proposing zeroing out
the rotate field as well.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.