I put a breakpoint in Sub JobDone and it is called as expected.
It is better to call a sub in the main activity and load the layout from there. Though you are loading the same layout again which will only cause problems.
You haven't checked the Success flag of the completed Job. You will see that it is false as the URL doesn't start with http.