Overview
This page lists all error codes that can occur during the full controller activation process through the mobile app. This happens after the activation code has been verified and the user proceeds to activate the controller to a site.
When This Occurs: After successfully verifying the activation code, when the user selects a site and confirms controller activation.
Note: The activation process includes multiple steps, and errors can occur at any step.
Activation Process Steps
The controller activation process consists of 13 sequential steps plus pre-activation validation:
Pre-Activation Validation - Verify request, controller status, user permissions
Step 100 - Validate Activation Code (calls verify API internally)
Step 150 - Verify Install Base (check NetSuite registration)
Step 200 - Get ET Value (retrieve evapotranspiration data)
Step 300 - Send ET Message (Attempt 1)
Step 400 - Send ET Message (Attempt 2 if needed)
Step 500 - Determine Microzone (calculate regional weather zone)
Step 600 - Send Microzone Message (Attempt 1)
Step 700 - Send Microzone Message (Attempt 2 if needed)
Step 800 - Move Controller (assign to target site)
Step 900 - Update Controller Details (save activation info)
Step 1000 - Update Controller Blob (update controller name)
Step 1100 - Create Salesforce Case (for tracking)
Step 1200 - Save Subscription (finalize activation)
Complete Error Code Table
All 35 error codes that can occur during controller activation:
Error Code |
Error Name |
When It Occurs |
What It Means |
How to Fix |
|---|---|---|---|---|
01 |
Request Error |
Pre-Activation |
The mobile app didn't send the required information properly |
• Restart the mobile app • Try the activation process again • Contact support if problem persists |
02 |
Invalid Serial Format |
Pre-Activation |
The serial number contains invalid characters or incorrect format |
• Verify serial number is exactly 8 characters • Remove any spaces or special characters • Re-scan QR code |
03 |
Serial Number Mismatch |
Pre-Activation |
Internal app error - serial numbers don't match |
• Restart the mobile app • Start activation process again • Contact support if issue continues |
04 |
Controller Not Found |
Pre-Activation |
This controller serial number is not registered in the system |
• Verify the serial number is correct • Contact Support Team at 800-362-8774 |
05 |
Already Activated |
Pre-Activation |
This controller is already activated to a site |
• Check if controller is already in use • Deactivate from current site first • Contact Support if you believe this is an error |
06 |
Not Eligible for Mobile Activation |
Pre-Activation / Step 150 |
This controller model requires special activation process |
• Contact Support Team at 800-362-8774 • Controller may be part of upgrade program • Alternative activation required |
07 |
User Not Found |
Pre-Activation |
Your user account is not found in the system |
• Log out and log back in • Verify your account is active • Contact Support if problem continues |
08 |
Permission Denied |
Pre-Activation |
You don't have permission to activate controllers |
• Contact your account administrator • Verify your user role allows controller activation • Request necessary permissions |
09 |
Site Not Found |
Pre-Activation |
The selected site does not exist |
• Refresh the site list in the app • Select a different site • Contact Support if site should exist |
0A |
No Site Access |
Pre-Activation |
You don't have access to the selected site |
• Verify you have permission to this site • Contact site administrator to grant access • Select a different site you have access to |
0B |
HPDS Unknown Site Forbidden |
Pre-Activation |
Cannot activate to HPDS Unknown site |
• Select a valid customer site • This indicates an app error - contact Support |
0C |
Invalid Coordinates |
Pre-Activation |
GPS location is invalid or unavailable |
• Enable location services on your device • Wait for GPS signal • Move to area with better GPS reception • Manually enter coordinates if needed |
10 |
Invalid Activation Code Format |
Step 100 |
The activation code contains invalid characters |
• Re-scan QR code • Verify code is 4 alphanumeric characters • Remove any spaces |
11 |
Incorrect Code Length |
Step 100 |
The activation code is not 4 characters |
• Re-scan QR code • Verify code is exactly 4 characters |
12 |
Invalid Activation Code |
Step 100 |
The activation code is incorrect, expired, or already used |
• Verify you're using the correct code • Request a new activation code • Contact Support for assistance |
13 |
Service Temporarily Unavailable |
Step 100 |
Cannot connect to activation service |
• Wait a few minutes and try again • Check your internet connection • Contact Support if problem persists |
14 |
Service Timeout |
Step 100 |
The activation service is responding slowly |
• Wait a few minutes and try again • Check your internet connection • Contact Support if problem persists |
20 |
Get ET Value Failed |
Step 200 |
Cannot retrieve weather data for controller |
• Check internet connection • Try activation again • Default ET value will be used • Can be configured manually later |
21 |
ET Message Failed (Attempt 1) |
Step 300 |
First attempt to send weather data to controller failed |
• System will automatically retry • Ensure controller is powered on • Check controller network connection |
22 |
ET Message Failed (Attempt 2) |
Step 400 |
Both attempts to send weather data failed |
• Requires manual configuration • Complete activation may succeed • Configure ET manually in controller settings • Contact Support for assistance |
30 |
Microzone Determination Failed |
Step 500 |
Cannot calculate regional weather zone |
• Verify GPS coordinates are valid • Check location is in supported area • Contact Support for assistance |
31 |
Microzone Message Failed (Attempt 1) |
Step 600 |
First attempt to send microzone to controller failed |
• System will automatically retry • Ensure controller is powered on • Check controller connectivity |
32 |
Microzone Message Failed (Attempt 2) |
Step 700 |
Both attempts to send microzone data failed |
• Requires manual configuration • Complete activation may succeed • Configure microzone manually in settings • Contact Support for assistance |
40 |
Controller Move Failed |
Step 800 |
Failed to assign controller to the selected site |
• Try activation again • Verify site exists and is accessible • Contact Support if problem continues |
41 |
Update Controller Details Failed |
Step 900 |
Failed to save controller activation information |
• Wait a moment and try again • Check internet connection • Contact Support if repeated failures |
42 |
Update Controller Blob Failed |
Step 1000 |
Failed to update controller name in system |
• Activation may still succeed • Controller name can be updated manually • Contact Support if needed |
50 |
Salesforce Case Creation Failed |
Step 1100 |
Failed to create tracking case in support system |
• Activation may still succeed • Try activation again if complete failure • Contact Support to manually create case |
60 |
Save Subscription Failed |
Step 1200 |
Failed to save final subscription details |
• This is a critical error • Try activation again • Contact Support Team at 800-362-8774 |
70 |
Controller Not Registered |
Step 150 |
Controller not found in product registration system |
• Verify controller was properly received • Wait 24-48 hours if recently shipped • Contact Support Team at 800-362-8774 |
71 |
Registration System Unavailable |
Step 150 |
Cannot connect to product registration system |
• Wait a few minutes and try again • Check internet connection • Contact Support if problem persists |
72 |
Registration Data Invalid |
Step 150 |
Product registration data is corrupted or invalid |
• Contact Support Team at 800-362-8774 • May require data correction |
F0 |
System Error |
Any Step |
An unexpected error occurred during activation |
• Note the error code • Wait a few minutes and try again • Contact Support Team at 800-362-8774 |
FF |
Unknown Error |
Any Step |
Critical system error of unknown type |
• Contact Support Team at 800-362-8774 • Do not retry - escalate to Support |
Quick Reference by Activation Phase
Phase 1: Pre-Activation Validation
Errors that occur before activation process starts
User Input Issues:
01 - Request Error
02 - Invalid Serial Format
03 - Serial Number Mismatch
0C - Invalid Coordinates
Controller Status Issues:
04 - Controller Not Found
05 - Already Activated
06 - Not Eligible for Mobile Activation
Permission Issues:
07 - User Not Found
08 - Permission Denied
09 - Site Not Found
0A - No Site Access
0B - HPDS Unknown Site Forbidden
Phase 2: Activation Code Validation (Step 100)
Revalidates the activation code - See Verify Activation Code - Error Reference
10 - Invalid Activation Code Format
11 - Incorrect Code Length
12 - Invalid Activation Code
13 - Service Temporarily Unavailable
14 - Service Timeout
Phase 3: Registration Verification (Step 150)
Verifies controller is properly registered
70 - Controller Not Registered
71 - Registration System Unavailable
72 - Registration Data Invalid
06 - Not Eligible for Mobile Activation
Phase 4: Weather Configuration (Steps 200-400)
Configures weather and ET settings
20 - Get ET Value Failed (non-critical)
21 - ET Message Failed (Attempt 1) - auto-retries
22 - ET Message Failed (Attempt 2) - requires manual config
Phase 5: Microzone Configuration (Steps 500-700)
Configures regional weather zone
30 - Microzone Determination Failed
31 - Microzone Message Failed (Attempt 1) - auto-retries
32 - Microzone Message Failed (Attempt 2) - requires manual config
Phase 6: Site Assignment & Finalization (Steps 800-1200)
Assigns controller to site and completes activation
40 - Controller Move Failed
41 - Update Controller Details Failed
42 - Update Controller Blob Failed
50 - Salesforce Case Creation Failed
60 - Save Subscription Failed (critical)
Phase 7: System Errors (Any Phase)
Unexpected system failures
F0 - System Error
FF - Unknown Error
Error Severity Levels
🔴 Critical Errors - Activation Will Fail
Contact Support immediately
60 - Save Subscription Failed
FF - Unknown Error
40 - Controller Move Failed
70 - Controller Not Registered
🟡 Warning - May Complete with Manual Configuration
Activation may succeed but requires follow-up
20 - Get ET Value Failed
22 - ET Message Failed (Attempt 2)
32 - Microzone Message Failed (Attempt 2)
42 - Update Controller Blob Failed
50 - Salesforce Case Creation Failed
🔵 Retry Errors - Try Again
Temporary issues, retry recommended
13 - Service Temporarily Unavailable
14 - Service Timeout
21, 31 - Message Failed (Attempt 1) - auto-retries
41 - Update Controller Details Failed
71 - Registration System Unavailable
🟢 User Action Required - Fix Input
User needs to correct information or permissions
01-03 - Request/Serial errors
07-0B - Permission/Site errors
0C - Invalid Coordinates
10-12 - Activation code errors
Error Message Format
All errors appear in this format in the mobile app:
Mobile activation not available for device with SN [SERIAL].
Please contact Support Team at 800-362-8774.(Code: XX)
Important: When contacting support, provide:
Error Code (e.g., "22", "40", "70")
Step Name if shown (e.g., "Send ET Message", "Move Controller")
Site Name you were activating to
Common Issues and Solutions
"Save Subscription Failed" (Error 60)
This is a critical error - activation cannot complete
Common Causes:
Database connectivity issues
Data validation errors
System overload
Solutions:
Wait 5 minutes and try complete activation again
Verify controller is not partially activated
Check site is still accessible
Contact Support Team immediately at 800-362-8774
"ET Message Failed" (Errors 21, 22)
Weather data could not be sent to controller
What This Means:
Error 21: First attempt failed, system automatically retries
Error 22: Both attempts failed, manual configuration needed
Solutions:
For Error 21: Wait - system will automatically retry
For Error 22:
Activation may still complete
Configure ET value manually in controller settings after activation
Value can be set in web portal or mobile app
Contact Support for assistance if needed
"Microzone Message Failed" (Errors 31, 32)
Regional weather zone could not be sent to controller
What This Means:
Error 31: First attempt failed, system automatically retries
Error 32: Both attempts failed, manual configuration needed
Solutions:
For Error 31: Wait - system will automatically retry
For Error 32:
Activation may still complete
Configure microzone manually in controller settings
Support can provide correct microzone for your area
Contact Support Team at 800-362-8774
"Controller Not Registered" (Error 70)
Controller not found in product registration system
Common Causes:
Recently shipped controller (not yet synced)
Missing NetSuite registration
Data sync delay
Solutions:
If controller was recently received, wait 24-48 hours for system sync
Verify serial number is correct (check controller label)
Confirm controller was properly received and processed
Contact Support Team at 800-362-8774 to manually register controller
Provide proof of purchase/shipment if requested
"Controller Move Failed" (Error 40)
Cannot assign controller to selected site
Common Causes:
Site permissions changed during activation
Site was deleted during activation
System connectivity issue
Solutions:
Verify site still exists and is accessible
Check you still have access to the site
Try activating to a different site
Wait a few minutes and try again
Contact Support if problem continues
"Permission Denied" (Error 08)
Your account doesn't have permission to activate controllers
Common Causes:
User role doesn't include activation permissions
Account permissions recently changed
Using wrong account type
Solutions:
Contact your account administrator
Request "Controller Activation" permission
Verify you're logged in with correct account
Use an Employee or Contractor account if available
Contact Support for help with permissions
Multiple Errors in Sequence
If you see several errors during one activation attempt:
Note all error codes
Do not retry immediately - may cause duplicate records
Check controller status in the app/web portal
Contact Support Team at 800-362-8774
Provide all error codes in sequence
This helps Support diagnose systemic issues quickly.
What Happens on Failure?
Complete Failure
Controller remains in "HPDS Unknown" site (not activated)
No changes made to controller settings
Safe to retry activation
All steps will run again
Partial Success
Some errors allow activation to complete with warnings:
Error 20, 22: ET not configured - set manually
Error 32: Microzone not configured - set manually
Error 42: Name not updated - update manually
Error 50: Salesforce case not created - Support creates manually
After partial success:
Controller IS activated to the site
Complete manual configuration steps as indicated
Verify controller is working properly
Contact Support if assistance needed
Activation Attempt Tracking
Every activation attempt (successful or failed) is tracked in the system. Support can use your serial number and error code to:
Locate your exact activation attempt
See which step failed
Review complete error details
Diagnose system-wide issues
Provide targeted solutions