Blair Mountain was a total defeat for the miners. Union organizing in West Virginia collapsed afterward and only recovered with New Deal labor law in the 30s
For native Americans, well, do you really want to discuss the results ?
For India you could argue that it's not non-violence but the fact the empire was exhausted militarily that worked. But it's hard to make the case that violent uprisings, who were either suppressed or contained well enough, had an effect. If anything the popularity of the insurgents may have done more that the actual violence but you can get that kind of popularity with non-violence too.
The only time when insurgency is working is when you are able to hide, endure and survive until your enemy is down for other reasons. It can be quite long. Think Mao. Was it the case for India ? Maybe but it's not obvious at all
I actually agree about Malcolm X... except it didn't actually use violence. Only violent rethoric and advocating self-defense. Annnnnd biggest wins like the Civil Rights Act (1964) and Voting Rights Act (August 6, 1965) passed before the Watts riot (August 11, 1965) and the wave of urban uprisings that followed