It does happen automatically, pretty sure it's always worked that way. Maybe you experienced a bug?
> The user's answer is automatically processed and uploaded directly into the OSM database.
https://github.com/streetcomplete/StreetComplete/
Of course uploading a few months of changes all at once is going to cause issues, naturally some will conflict with other changes that have been made in the meantime.