Please note that REUSE_ALV_LIST_DISPLAY as well as REUSE* FMs is only released internally and therefore not released for customer uses. You can see that info in the attribute part of the function module in SE37. Therefore, you should not be programing with it.
I would also like to direct your attention to notes 109533 and 166681: If you are using function modules that have not been released for external use. Problems which you encounter must be directed to Consulting and not to Support.
I would recommend you to take a look at class CL_GUI_ALV_GRID to use in your custom report as a possible alternativeto the REUSE* FM