The message, Processing Profile Change, on Android is only related to loading the presets and static data from the internal database for a new profile and isn't related to a network connection problem to your ISY.
You absolutely can use both a port forward solution with Android and MobiLinc Connect with iOS.
Two things moving forward:
1. Tell me more about your port forward setup. The recommended way to do port forwarding is to pick a high number like 10443 and forward that to the ISY's secure port (default is 443). Do not forward port 80 or the unsecured port (HTTP) to your ISY.
2. Based on the message you listed below, my guess is that the internal database has gotten corrupted beyond recovery. Please go under the Android Manage App settings and clear the app data for MobiLinc Pro. After clearing the data, the next time you launch MobiLinc, MobiLinc will start up clean and will look for any ISY devices on your network to connect to.
We are working to bring MobiLinc Connect to Android so that you can eliminate all port forward configurations from your router for the ISY. As you pointed out, many of our customers are looking for a more secure option to connect to their ISY devices while away from home.