A couple of months back, I came across a answer which had a typo in it: How to show that a monad is a functor and an applicative functor?. I made this edit initially: https://stackoverflow.com/review/suggested-edits/3743582. It was rejected, and the only reason that made sense was that it was too minor. I don't agree with this at all because it is a typo that does not make sense.
Just today I stumbled upon the same answer that hadn't been updated so I made this edit: https://stackoverflow.com/review/suggested-edits/4350723. It fixes both the code and the explanation. These are both typos.
I can only assume that the speed of rejection in the second case is due to it editing code in an answer. I say this because after searching for reasons why other edits were rejected, it looks like fixing broken code is frowned upon. However, according to this community wiki: https://meta.stackexchange.com/questions/200336/when-should-i-make-edits-to-code this edit wasn't violating any dogmatic ideas.
I don't understand why both of my edits were rejected. The answer has two clear typos which need to be fixed. There is no explanation of what is wrong with my suggested edits, nor is there any suggestion as to how to improve them so they could be approved. If it was because of my poor edit summary (as it states in the community wiki), then shouldn't the reviewer hit the Skip button (as it also states in the community wiki)?
Can anyone provide some insight into these decisions? I really just want to know when it's acceptable to edit an answer.