I made a wish at 12AM and it went through. And I cancelled it later and tried to change it and I got this error: "Oh No! You have to grant someone else's wish before you can make your own!"
I've changed my wish multiple times during the day (even yesterday) but it never asked me to grant a wish before. Is this a bug?
I believe it is because everything resets after midnight, so when you cancelled it after midnight your next wish counted as the next day, unfortunately. :(

but yesterday i cancelled my wish TWICE and the third item i wished for was granted. why am i not able to change it today? also my friends have also changed their wishes during the course of the day. i'm not talking about making a wish for the first time, i'm talking about changing it.. it did say i should be able to change it once in two hours. i don't see why i'm getting this error after my first wish went through.
Did you grant a wish today? If not, what probably happened is that when you made a wish the first time there were a spot open on the shrub, and in the second time weren't But if you already granted a wish today then I really don't know...'
no, i did not. and i didn't yesterday when i changed it twice either...
Did you grant a wish the day before, after making one? Because you can make a wish the next day in these cases. If not, you just got a lot of luck yesterday