Okay, look, everyone... you need to read what's gone on in this thread if you want this fixed, not just post that you're seeing it too. (This includes people posting new threads like
@bperry1400 , tagged only so they'll come to this thread and read this response in order to understand what is going on.)
(1.5 spoilers coming:) The prevailing understanding is that this is caused by Leo being the person that is supposed to give you a gift... but he hasn't moved in to town yet. If this is to be properly understood, people need to include
this information when posting about this issue. Has Leo moved to town yet?
Qi quests, what year it is and who you're supposed to give a gift to are distractions at this point. If you are experiencing this problem, at this stage, just tell us if Leo has moved to town yet and what platform you're playing on.
Is this gonna happen every year or is it just this year specific?
As far as we can tell, it is gift-giver specific. In a particular year your gift giver will remain constant, so it is also in a sense year specific... but that's correlation without causation. The true cause is the gift-giver. This means that in a particular year, if you experience this bug it will not go away by resetting the day and trying again... but it does mean that the following year you're probably fine.
Also, if you can use MouseyPounds' predictor (link:
here) you can see if Leo is your gift-giver to better inform. And yes, I know a lot of the folks running into this are Switch players that can't use the predictor or check-up, but those on other platforms seeing this can help to laser-focus the attention on the true cause if they can verify that Leo was their gift-giver.