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.
How were you doing this with Canvas and ImageSprite, or is this something new?
Why not use the popup menu extension I suggested and anchor it to the image (note I have been using vertical arrangements, which do not, by default, have a click event)
As I understood you that I cann't click on the image to popup the menu and apply the overlap on the vertical arrangements?
Isn't there any extention to be a helpful for apply that?
Setup a smaller vertical arrangement inside your "image" vertical arrangement with your list of buttons.
Make this not visible, then use the click event to make it visible/not visible
or
use an image component instead of a vertical arrangement to display your "image". The Image component has a click event to display your popup menu.
There are probably many other ways you could use to achieve much the same thing, with or without extensions.
Note: this could be onerous once you have hundreds of pages, so your textbox approach for setting the page number may be better, with a check that it can be picked.
I have tried since two weeks to select an image by select page number 604 from select page menu which is the last item in the menu but when I move to the right and left side there is some error and should restart the app again.