Tough one!
There might be something you want to continue trying.
1. Authorization for this specific BAPI? I am no expert in ABAP but I have experience that some BAPI returns very litte information with one user login compares to another. You probably want to try a full authorized ERP user credential to check if this is the problem.
2. Create a new BAPI from scratch instead of copied as what you have tried.