The only explanation is cheating, like Distorted said. The database cannot fix errors such as these, and I would recommend restarting your adventure completely since glitches like these may occur again in the future, even if you manage a work around somehow.
This was likely caused by an Action Replay, or another third party software that alters your game. Action Replay and other hacking devices can corrupt your game easily. This could've also been caused from the tweaking glitch, which people used to get old events that are no longer available, but this is far less likely.
If you wish to see what happens after you enter the room with Buck, follow this link here. You can continue a series on youtube to find out what happens next. Otherwise, you can restart the game and work your way back to this point. I'm sorry this isn't the answer you want to hear, but its the best I can give you. Good luck!