The SMS Diagnostic report allows you to receive a report to your phone detailing many technical aspects of FlexiSPY's performance.
This has many uses including debugging why data may not be uploading, determining current device settings — like whether the phone has an internet connection — or even determining whether or not FlexiSPY is alive on the device.
How It Works
FlexiSPY is aware when it receives a specific SMS (Diagnostic Report Command) on the target device
When FlexiSPY receives the command, it gathers relevant diagnostics information and sends an SMS back to the device that originally sent the command (typically this would be your phone).
This SMS command will be visible in the inbox and outbox on Android phones running in Normal mode. It is invisible on all other devices.
How To Use It
- Request Diagnostics Report — send an SMS command in the following format to the TARGET device.
<*#62><AC> - Replace 'AC' with your license key. Below is an example of the command being sent if the license key was 49076153206
- You should receive a reply back with the diagnostics information
- If you do not receive a response, see here.
How To Read The Diagnostics Report
The format of the diagnostic report varies by platform and product, but here are the most important fields.
1.11 - License status
Here you can see if the license is activated or not, or if it has expired.
2.1 - 2.18 - Events captured and waiting to upload for mobile devices
For mobile devices, here you can see exactly how many incoming and outgoing events have been captured for each event type (e.g. SMS or call log) and are waiting to be uploaded to your portal.
2.19 - 2.41 - Events captured and waiting to upload for computers
For computers, here you can see how many events have been captured for each event type and are waiting to be uploaded to your portal
4.3 - Available internet connections
If no data is being uploaded, and you think that the device has internet turned off, here is where you can tell.
6.1 - Last action for push commands for Android devices
Whenever you change a feature option inside your portal, it will be a push command. With this value you can see the last time the FlexiSPY software was successfully able to receive the command.
6.4 - Push server connection status for Android devices
If you are no longer receiving events such as RemCam or Ambient Recording, after requesting one from your online portal, you can check the connection status of the push server here.
6.5 - Connection status code
This tells you the current connection status of the FlexiSPY server. For all data to be uploaded successfully this should always be 0.