I have seen accounts flagged in a way that this happens when I run the script. It happens during execution also. I don't have the text of the exact popup that I see after this occurs and I go into Instagram to clear it.
Monitoring Instagram user XXX
───────────────────────────────────────────
[DEBUG 20:31:50] [XXX] UI Data Update: targets=['XXX']
[DEBUG 20:31:50] [XXX] UI Data Update: check_count=0
Target: XXX
[DEBUG 20:31:50] [XXX] Loading session for YYY from file (no password provided)...
- loading profile from username...
[DEBUG 20:31:50] [XXX] UI Data Update: targets=['XXX']
[DEBUG 20:32:35] [XXX] Formatting error message for ProfileNotExistsException: Profile XXX does not exist.
* Error: ProfileNotExistsException: Profile XXX does not exist.
Timestamp: Wed 08 Apr 2026, 20:32:35
─────────────────────────────────────────────────────────────────────────────────────────────────────────────────
[DEBUG 20:32:35] [XXX] UI Data Update: targets=['XXX']
In the boot case I shared above, it boots up, throws the error, keeps going, and sleeps just like nothing is wrong.
This should really get treated in a way that can error out, just like networking errors related to flagged accounts. But what I see is that it will present as a ProfileNotExistsException forever without triggering ERROR_FAILURE_THRESHOLD. Additionally, it would be helpful to people if an error message could be shown indicating the problem (it's NOT that the profile doesn't exist, it just cannot be seen because the account is flagged)
I have seen accounts flagged in a way that this happens when I run the script. It happens during execution also. I don't have the text of the exact popup that I see after this occurs and I go into Instagram to clear it.
In the boot case I shared above, it boots up, throws the error, keeps going, and sleeps just like nothing is wrong.
This should really get treated in a way that can error out, just like networking errors related to flagged accounts. But what I see is that it will present as a ProfileNotExistsException forever without triggering ERROR_FAILURE_THRESHOLD. Additionally, it would be helpful to people if an error message could be shown indicating the problem (it's NOT that the profile doesn't exist, it just cannot be seen because the account is flagged)