I have an application which has been working on Android for over a year.
Suddenly it has stopped working altogether.
It appears that the try..except..end mechanism has failed completely.
To verify, create a form with one TLabel and one TButton.
Add the code:
procedure TForm1.Button1Click(Sender: TObject);
Label1.Text := 'What???';
Label1.Text := 'Exception';