Skip to main content

What do the error and status messages on the CTS mobile app mean?

A guide to the error and status messages in the CTS mobile app, what each one means, and how to fix it.

The Coral Traceability Solution (CTS) mobile app shows short messages when something needs your attention or cannot be completed. This article lists the messages you are most likely to see, what each one means, and what to do. The CTS mobile app works with OriginsNext in real time, so many messages are about your connection.


Signing in and connection

These messages appear when you log in or when the app cannot reach OriginsNext.

Message

What it means

What to do

'No Internet Connection' / 'Please check your internet connection and try again.'

The device is offline and the app cannot reach OriginsNext.

Connect to Wi-Fi or mobile data, then tap Login or Retry.

'Unable to connect to the server…'

A network request failed.

Check your signal and try again. If it keeps failing, the server may be briefly unavailable.

'An error occurred during login. Please try again.'

Sign-in failed.

Re-enter your registered email and password and try again.

'Unable to load Terms and Conditions. Please try again.'

The terms could not download.

Check your connection and reopen the app. You must accept the terms to continue.

'Your session has expired. Please log in and try again.'

You have been signed out.

Log in again, then repeat what you were doing.

The CTS mobile app is online by design. It works with OriginsNext in real time, so a working connection is needed for almost everything. If something will not load, check your connection first.


Scanning and readers

These messages appear when you scan tags or connect a reader.

Message

What it means

What to do

'Bluetooth is disabled…' / 'Please enable Bluetooth…'

Your device's Bluetooth is off.

Turn Bluetooth on in your device's quick settings.

'Bluetooth permission is required…'

The app has not been allowed to use Bluetooth.

'Location Services is turned off. Bluetooth scanning requires Location Services…'

Android needs Location on to find Bluetooth readers.

Turn on Location Services, then scan again.

'Bluetooth reader is not connected…' / 'No Bluetooth reader configured…'

No reader is connected or chosen.

Tap Connect Reader, or set one in Preferences, then Bluetooth Reader.

'RFID reader connected but not responding…' / 'Not an RFID reader'

The connected device is not responding as a reader, or is not one.

Reconnect and make sure you picked your RFID reader, not another Bluetooth device.

'Scanning is unavailable right now. Turn Bluetooth off and on…'

Android has temporarily limited scanning.

Turn Bluetooth off and on, then tap refresh.

'No tag detected. Please try again.'

The reader scanned but found no tag.

Hold the reader closer to the tag and scan again.

'Camera permission is required…'

The app cannot open the camera for QR codes or photos.

'Invalid QR code…' / 'Error scanning QR, please try again'

The code is not a valid coral tag, or was not read cleanly.

Line the QR code up inside the square and try again.

Built-in reader tip: hold the device flat and close to the tag, then press the physical scan button. If nothing reads, check that your reader source is set to the built-in reader in Preferences.


Photos and uploads

These messages appear when a photo or measurement does not save.

Message

What it means

What to do

'Failed to capture photo' / 'Photo could not be saved. Please try again.'

The camera did not produce a usable photo.

Take the photo again.

'Saved, but some photos or measurements could not be uploaded. Open the coral in View Coral to add them.'

Your event saved, but a photo or measurement upload failed in the background (you will see an amber banner).

Open the specimen in View Coral and re-add the photo or measurement.


Messages during specific tasks

These appear while you work. They are not faults with the app; they guide you. Each is also covered in the relevant workflow article.

Message

Where

What to do

'This tag is not registered in the system'

View, Update, Receive

The tag was never added. Register it with Tag Coral first.

'You are not permissioned to view details of this specimen'

View Coral

The coral belongs to another organisation. Contact its owner for access.

'Some scanned tags already exist in the system…'

Tag Coral

'Coral not found in system' / 'Broodstock already divided into fragments'

Frag Coral

Scan a registered broodstock that has not already been fully fragmented.

'Settlement plate already consumed' / 'Batch not found in system'

Breed Coral

Use a batch or plate that has not been used yet, and check you scanned the right tag.

'Tag is decommissioned, select Reactivate to restore'

Update Coral

Choose Reactivate in the status dropdown to bring it back.

'Tag is consumed, cannot update'

Update Coral

The specimen was used up in a fragmentation or breeding event and can no longer be updated.

'Tag {number} is not commissioned and cannot be packed'

Pack Order

Register the specimen with Tag Coral before packing it.

'New tag must be different from the old tag'

Replace Tag

Scan a genuinely new, unused tag.

'Already in your inventory; it will be received without an ownership change'

Receive Coral

Nothing to do; you already own it and it is received anyway.

'Please fill in all required fields (marked with *)…'

Frag and others

Complete the fields marked with a red asterisk, then continue.


Fixing a permission you denied

If you tapped Deny on a permission and a feature stopped working, you can re-enable it:

  1. Open your device's Settings.

  2. Go to Apps, then Coral Traceability Solution, then Permissions.

  3. Turn on the permission you need (Camera, Nearby devices or Bluetooth, or Location).


If you see a 'we couldn't confirm' message

Occasionally a task saves on the server but the app does not get a confirmation back, for example on a flaky connection.

Important: If you see a message like 'we couldn't confirm your submission was saved', check the specimen in View Coral before trying again, so you do not create a duplicate.

Did this answer your question?