# Troubleshooting

## I C**an’t Sign Up or Log In**

Check that correct hardware and port are used when uploading the sketch

**Potential Reasons:**

* Wrong email address &#x20;
* The password is incorrect &#x20;
* The user with the specified email address is not registered in the system

Check that your device connects to 2.4 WiFi network&#x20;

**Solution:**

* Specify correct email address &#x20;
* Be sure to type the correct password &#x20;
* Reset password &#x20;
* Check the specified email inbox to be sure it's registered in the system &#x20;
* Register with a different email address

## **No Email Received**

**Potential Reasons:**

* You entered an incorrect email address &#x20;
* The email got into the SPAM folder &#x20;
* Email server issues &#x20;

**Solution:**

* Specify correct email address &#x20;
* Check your SPAM folder
* Contact you mail server administrator

## **No Connection to Cloud Server**

**Potential Reasons:**

* You do not have an Internet connection &#x20;
* The server is rebooting&#x20;
* Intermediate providers issues

**Solution:**

* Check your Internet connection &#x20;
* You should wait for a while to reboot the server &#x20;
* Run traceroute command in your OS terminal, contact your ISP and provide them with this data

## Device is Offline

**Potential Reasons:**

* Connectivity issues
* Incorrect SSID or password in the sketch code
* SSID or password are not specified in the sketch code
* Old version of library or even beta version is used
* Outdated ESP core version

**Solution:**

* Check if the device is powered on
* Check your Internet connection between the device and Blynk.Cloud (mind Wi-Fi signal strength and distance)
* Be sure to use the latest version of library, otherwise re-flash and launch Device Reprovision process
* Check your ESP core version is up to date, otherwise re-flash and launch Device Reprovision process

Checked all of the above and are still unsure what’s going wrong? Contact our technical support team for prompt help (available with [PRO plan](https://blynk.io/pricing)).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.blynk.io/en/getting-started/what-do-i-need-to-blynk/troubleshooting.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
