I don’t think so.
I had that issue once before… I don’t recall how I solved it, though. It’s not a required amount of time, though. He should give it back after a few days. For some reason, the dev often likes specifying a specific day of the week or time of day for events, so I guess you could randomly try it at different times in hope that it works?
Pretty sure this only triggered in the afternoon/evening and only during the week, or something like that. Maybe the dev simply broke the code again, though…
How did you encounter that bug? Or did you simply look through the files?
The guide has a big list of every character you can meet. It only counts if the character is added to your phone list, so you may want to check if anyone is missing. (The stepmother of the guy friend sometimes takes several meetings to count, for some reason.)