Good to know. You’re welcome.
Rick, you are a saviour. It turned out that two thread are initiated upon startup. The second thread depends on the first one to populate some info. So now, I started the app without invoking the second thread and no crash !!!
My fix: I have the first thread invoke the second thread after doing its thing. It actually makes more sense.
However, it still is a Xojo crash. Not sure how to build a simple app to illustrate the problem and submit to Feedback. My actual app is too big and complex to send it to Feedback.
Thanks for saving my mental health.