A common mistake with B4XPages is to treat the pages as the (dreadful) activities. Once the page was created you can access its elements whenever you need.
If you want to update the list simple clear it and update it. Don't do it in B4XPage_Appear as you are just making things more complicated.
Code:
Page17.clv.Clear
Page17.FillCLVWithNewData