Troubleshooting

Troubleshooting Guide

Quick solutions to common issues and problems

Having trouble with Awareius? This guide covers the most common issues and their solutions. If you can't find what you're looking for, our support team is here to help.

Jump to Section

Scan Issues

My scan failed with 'Compilation Error'

Possible Causes:

  • Contract has syntax errors
  • Incompatible Solidity version
  • Missing imports or dependencies
  • Invalid pragma directives

Solutions:

  1. Verify your contract compiles locally using Remix or Hardhat
  2. Check that all import statements are correct
  3. Ensure pragma version matches your code (e.g., pragma solidity ^0.8.0)
  4. Remove any custom imports that aren't included in the upload
  5. Try compiling with different Solidity versions

Scan is stuck at 'Processing' for a long time

Possible Causes:

  • Very large or complex contract
  • High server load
  • Network connectivity issues
  • Contract requires extended analysis time

Solutions:

  1. Wait up to 20 minutes for complex contracts
  2. Check your internet connection
  3. Refresh the page - scan continues in background
  4. Try scanning during off-peak hours
  5. Split very large contracts into smaller modules if possible
  6. Contact support if stuck for more than 30 minutes

Scan results show 'No vulnerabilities' but I know there are issues

Possible Causes:

  • False negatives in specific edge cases
  • Contract uses non-standard patterns
  • Vulnerabilities in external dependencies not scanned
  • Logic errors that require business context

Solutions:

  1. Remember: automated tools can't catch everything
  2. Review custom business logic manually
  3. Get a professional audit for critical contracts
  4. Use multiple scanning tools for comprehensive coverage
  5. Test your contract thoroughly with unit tests
  6. Report false negatives to help improve our detectors

Too many false positives in scan results

Possible Causes:

  • Overly sensitive detector settings
  • Valid patterns flagged as suspicious
  • Contract uses advanced patterns misidentified as risky

Solutions:

  1. Review each finding carefully - false positives are rare
  2. Adjust severity threshold in scan settings (Pro plan)
  3. Document why certain patterns are safe in your context
  4. Report persistent false positives to support@awareius.com
  5. Consider if flagged patterns could be refactored for clarity

Upload & File Issues

File upload fails or times out

Possible Causes:

  • File size exceeds 10MB limit
  • Slow internet connection
  • Browser compatibility issues
  • File encoding problems

Solutions:

  1. Check file size is under 10MB
  2. Try uploading from a better network connection
  3. Use a modern browser (Chrome, Firefox, Safari, Edge)
  4. Clear browser cache and cookies
  5. Try pasting code directly instead of uploading file
  6. Ensure file is UTF-8 encoded

Contract code appears garbled after upload

Possible Causes:

  • Incorrect file encoding
  • Special characters not supported
  • Binary file uploaded instead of text

Solutions:

  1. Save your file with UTF-8 encoding
  2. Copy and paste code directly into the editor instead
  3. Remove any special characters or formatting
  4. Ensure you're uploading a .sol or .txt file, not a compiled binary

Account & Authentication

Cannot sign in with Google

Possible Causes:

  • Pop-up blocker preventing OAuth
  • Third-party cookies disabled
  • Google account issues
  • Browser privacy settings

Solutions:

  1. Disable pop-up blockers for awareius.com
  2. Enable third-party cookies in browser settings
  3. Try signing in with an incognito/private window
  4. Clear browser cache and cookies
  5. Try a different browser
  6. Ensure your Google account is active and verified

Scan limit reached but I haven't used all my scans

Possible Causes:

  • Counting failed scans as used
  • Scans from previous billing cycle included
  • Account syncing issue

Solutions:

  1. Check your scan history in Settings > Usage
  2. Note: Failed scans after compilation don't count
  3. Wait for next monthly reset (shown in dashboard)
  4. Refresh the page to sync latest scan count
  5. Contact support if count appears incorrect

Cannot update account settings

Possible Causes:

  • Browser session expired
  • Network connectivity issues
  • Validation errors in form

Solutions:

  1. Refresh the page and try again
  2. Log out and log back in
  3. Check all required fields are filled correctly
  4. Ensure email format is valid
  5. Try using a different browser

Dashboard & UI Issues

Dashboard not loading or showing blank page

Possible Causes:

  • JavaScript errors
  • Browser compatibility
  • Cached outdated version
  • Network issues

Solutions:

  1. Hard refresh the page (Ctrl+Shift+R or Cmd+Shift+R)
  2. Clear browser cache and cookies
  3. Disable browser extensions temporarily
  4. Try a different browser
  5. Check browser console for error messages
  6. Ensure JavaScript is enabled

Scan history not showing recent scans

Possible Causes:

  • Cache not updated
  • Scans still processing
  • Sync delay

Solutions:

  1. Refresh the page
  2. Wait a few minutes for processing to complete
  3. Check if scans appear in 'In Progress' section
  4. Clear browser cache if scans completed but not visible

Cannot download PDF report

Possible Causes:

  • Pop-up blocker preventing download
  • Browser download settings
  • Report still generating

Solutions:

  1. Disable pop-up blocker for awareius.com
  2. Check browser's download folder
  3. Wait a few seconds and try again
  4. Try right-click > 'Save link as'
  5. Check browser's download permissions

Billing & Subscription

Payment failed when upgrading to Pro

Possible Causes:

  • Insufficient funds
  • Card declined by bank
  • Incorrect payment information
  • International transaction blocked

Solutions:

  1. Verify card has sufficient funds
  2. Contact your bank to allow the transaction
  3. Double-check card number, expiry, and CVV
  4. Try a different payment method
  5. Ensure billing address is correct
  6. Contact support@awareius.com for alternative payment options

Subscription cancelled but still being charged

Possible Causes:

  • Cancellation processed after billing cycle
  • Pending charges before cancellation
  • Subscription not properly cancelled

Solutions:

  1. Check Settings > Billing for subscription status
  2. Review cancellation confirmation email
  3. Verify cancellation took effect after last billing date
  4. Contact support@awareius.com with transaction details
  5. Request refund if incorrectly charged

Cannot access Pro features after upgrade

Possible Causes:

  • Account not synced after payment
  • Payment still processing
  • Cache showing old plan

Solutions:

  1. Log out and log back in
  2. Wait up to 10 minutes for payment to process
  3. Clear browser cache and reload
  4. Check Settings > Billing to confirm plan status
  5. Contact support if features not unlocked after 1 hour

Still Need Help?

Contact Support

Our support team is available to help with any issues not covered in this guide. We typically respond within 24 hours.

support@awareius.com

Include This Information

When contacting support, please include:

  • Your account email
  • Scan ID (if applicable)
  • Browser and version
  • Steps to reproduce the issue
  • Screenshots of error messages

Additional Resources