Manual Lookup Screen

Hi, i am working with 4GL and manually created a lookup screen.
However, i have facing some issue and causes the lookup screen not able to function properly

1)  'Search' function is not working. When i mouse click on Search area, the lookup screen close directly.

2)  when i try to select record number 2 (in Red rectangle), but it always return me record number 1, it seem like system will always take the first record if there are same 'Object' even different 'Policy'

3) When mouse click on 'Back / Next' (in Orange Circle) , the lookup screen close directly.

Thank you