Sync: Troubleshoot

After a hectic day of inspections the last thing you want is a syncing error.

99.99% of the time, your data will sync seamlessly. For the rest of the time, please refer to this troubleshooting guide! After reading this section, you will have a good understanding of the Happy Inspector technical process and be able to troubleshoot on your own later.


Why do error messages occur?

An error can be caused by any number of issues because there are numerous parts involved in the syncing process.

Your data will not sync if there is a problem with any of these components:

  1. Your device (and/or the iOS installed on it)
  2. Your internet connection, which enables Happy Inspector to talk to the Happy Cloud
  3. The Happy Inspector software
  4. Our server: The Happy Cloud, where your data lives

All these parts work in harmony to enable syncing. We've done rigorous testing to make sure your data will sync seamlessly, but, every now and then, something doesn't go as planned.

Let's take a look at some steps you can take to troubleshoot your way to synced happiness.

Troubleshooting each component

1. Your Device

Power cycle: turn your device off and on

Power cycling, or turning your device off and on, can jumpstart the process you’re having an issue with. It’s an oldie but a goodie for technical issues.

Auto-Lock: is it set to a reasonable time?

On your iPad or iPhone, syncing can only occur while the screen is on. Therefore, please set your Auto-Lock to 10-15 minutes if you take a lot of photos. If the screen shuts off, your data has no way of uploading.

To find Auto-Lock:

  1. Launch Settings from the Home screen.
  2. Tap on Display & Brightness (or General on older devices)
  3. Tap on Auto Lock.
  4. Tap on the timing you prefer: 10-15 Minutes or Never.

iOS / Android OS: is it up-to-date?

Our app is designed to work with the latest version of your device’s operating system. Some particular models of devices will have unique bugs that interact with apps in unpredictable ways. So, Apple releases bug fixes in each update. Check that your iOS is up-to-date. To find out what iOS version you're running, navigate to Settings > General > About and look at the Version. If you're unsure what the current version is, please visit this page.

Android background sync: is it off?

On Android devices, you will need to ensure that background sync is on so that Happy Inspector can upload your data behind the scenes. This setting will be unique to your device, so if you’re unsure, Google search: name of your device, “background sync.” Here's a link for reference turn on background sync.

2. Your Network Connection

Internet: are you connected?

Please confirm you are connected to the internet. Open Safari on your iPad / iPhone and do a quick search on your browser. Did it return some results?

Upload speed: how fast is it?

If you have heaps of photos to upload, especially if they are high-res, and you're on a slow connection, they're going to take some time to upload. If you’re on an iPhone or iPad, just set your auto-lock to Never, be patient, and wait for the data to sync. :-)

Wi-Fi: power cycle

Try turning the Wi-Fi on your device off and on again; this may kick-start the syncing process.

  1. Launch Settings from the Home screen.
  2. Tap on Wi-Fi
  3. Toggle Wi-Fi off
  4. Wait a few seconds and turn it back on. Repeat a few times.

3. Happy Inspector

Keep up to date: are you using the latest version of Happy Inspector?

Installing an update may solve your problem.

On iOS:

  1. Open the iTunes App Store.
  2. Tap the Updates icon at the bottom of the screen.
  3. Click the Updates icon, located in the bottom-right corner of the screen. Look for Happy Inspector updates.

On Android:

  1. On your Android smartphone or tablet head to the Google Play Store.
  2. Hit the menu button (three square dots) which is located at the top right hand side of the screen and select 'My Apps'
  3. This menu is where you can see which apps on your device have available updates. Look for Happy Inspector.

Whatever you do, please don't try to solve your issue by deleting and reinstalling the app, as this will delete your un-synced data forever. Please just update your app

Retry syncing: check Cloud activity

In the Cloud tab, is there a ‘Retry’ button at the top-right of the Cloud Activity window? If yes, tap it.

Slide each item in the Cloud Activity window to the left and tap Retry.

If there's no Retry button at the top of the window, try sliding each row in your window to the left. This should reveal a small, grey Retry button.

If you tap each row in the Cloud Activity window, a small pop-up may appear with the reason for the error. Take a screenshot of this and send it to [email protected].

Enable sync: toggle off and on

Tap the Settings icon in Happy Inspector and turn Sync off and on again to see if that will kick-start the syncing process.

  1. Tap the initials icon
  2. Tap Sync
  3. Toggle Sync Enabled off
  4. Wait a few moments and tap it back on again
  5. Repeat a few times

Log out of Happy Inspector and then log back in

Make sure you’re connected to the internet.

Try logging out, force closing the app and then logging back in?

This is the black-belt of logging out and back in as it's like a simple log out and in, but involves a double-tap the home button and swipe up your app. This completely kills Happy Inspector running on your device. So, please logout, force-close your app and then log back in. Here's a guide to force-closing if you've never force-closed before.

4. Happy Inspector (our cloud)

Check our status page

If our server is down, it's likely that our team is performing some maintenance on the server, and you can check this out our status page here: http://status.happyco.com/

Next steps...

If you’ve tried all these things and nothing works, rest assured, we can help you.

Take screenshots of the Cloud Activity window and any error messages you see and email them to [email protected]

In your message, please include:

  1. Description of the issue
  2. What steps you took to encounter the issue, so we can recreate it
  3. What you’ve already tried to solve it

Complete and Continue