Oh! So it's not just me.
I found out that for the past few days I was getting downvotes and whenever I checked the account it's a bot. Surprisingly, it's a new bot created. Why? I don't understand, this will actually put off a lot of new users.
I hope its addressed soon enough.