Have you ever seen a pull request with half a dozen, seemingly unrelated changes, all in the name of fixing a specific bug?
The last time this hap...
For further actions, you may consider blocking this person and/or reporting abuse
I think guessing is good but then after you made it work you would need to understand what fixed the bug and as you say remove unnecessary things.