I keep getting the park event where beth asks about dinner but I never get her number
So what is happening is that you went past the weight stage that allows for you to get Beth's number, you can get it at stage 4 and stage 5 but past that point it doesn't work but the code is trying to get you to see the event that gives you her number, it will be fixed in the next major update, but for the time bein you are trapped in a bug, my apologies.