Hi everyone! I just experienced the same issue and fixed it in 3 days.
It was unexpected when i didnt see my funds on my bank acc. Prior to the payout I was asked to add a bank account which I did and got a confirmation that it was accepted. A week after I was supposed to get my payout I went to transactions and saw it went to my very old closed bank acc.
I contacted bnb - many standard copy-paste customer service replies starting with 'we are on it' ending with 'sorry your payment went to that bank acc, nothing we can do'.
After all the frustrating correspondence I decided to fix it myself. Called the bank (Chase in my case). They require your address connected to that closed bank acc or a phone number. I have a new number and couldn't remember the address but the banker was so helpful (God bless him) and we figured it out.
What you need to get from the banker are:
1. Transaction ID
2. Trace return number
Then send these and the date money bounced back to bnb and request your money to be sent to your current bank account.
I hope it helps! Julia