The more common solution on the Internet is that false is not specified in onCreateViewHolder(),
Or, ViewPager, ViewPager2 enable preloading
But I encountered it when using BRVAH's setEmptyView(), because the error message does not have a specific line number.
At first I thought it was the above two problems.
After looking for a long time, I finally found that it was the problem of BRVAH's own code not being robust.
For specific solutions, refer to issue #2796,
https://github.com/CymChad/BaseRecyclerViewAdapterHelper/issues/2796