Hello Giuseppe,
I tested the issue in 8.5 and I can confirm that it still exists. The report accepts 20 characters in the Object Field, but when you Run the report, it omits the last character and the report is empty. When you reopen report specification the last character is gone from the object name.
Thank you,
Mohamed.