Sorry, I do not understand your issue.. please elaborate...
It would really help if you provided a screenshot of your relevant blocks, so we can see what you are trying to do, and where the problem may be.
To get an image of your blocks, right click in the Blocks Editor and select "Download Blocks as Image". You might want to use an image editor to crop etc. if required. Then post it here in the community.
ps,
how to load html in assets?
I tried file:///storage/emulated/0/Android/data/edu.mit.appinventor.aicompanion3/files/assets/upload.html, but got ERR_ACCESS_DENIED.
Given that CWV has a block to programatically scroll, could you add a block to lock scrolling? It's possible within the webpage itself, but only if it's your own of course.
Set CacheMode property to 1 after initializing and setting a webview active. If internet is not available then webview will use cached resources.
If you want to view website offline then you will have to save it as archive.