There is no need to write any LEAVE TO SCREEN statements if its an ALV report.
It will automatically come to the previous screen if the BACK button is pressed.
You need to give LEAVE TO SCREEN statement only if you are using the Module Pool to come to the previous screen.
Please check whether you are refreshing the table which you are using to display while leaving the current screen.