This error indicates that Spark could connect and login with HTTPS but could not connect to its streams using the current streaming method.
By default, Spark uses a fast native protocol for streaming.
You can change the streaming method Spark uses in Preferences.
But first, you should make sure that nothing on your computer is blocking Spark from making connections, such as a firewall or antivirus.
By default, Spark streams over a native protocol on port 62001.
If a firewall or proxy is blocking Spark, then you can change the protocol and port that Spark uses to stream in Preferences.
Native
Connect with the native protocol on port 62001.
This port may be blocked by a firewall, but it should not be interfered with by a proxy.
This is the default method with the lowest latency.
Native443
Connect with the native protocol on port 443.
Port 443 is used for HTTPS so it should be allowed through all firewalls.
On the other hand, the request is made with Spark's native protocol, not HTTPS, so a proxy may block it or interfere with it.
HTTP
Connect with standard HTTP on port 80.
This should be allowed through all firewalls.
Spark uses your Operating System to make the request, so it will be sent through the default proxy you have configured, if any.
This method may result in unstable streaming.
Auto
Spark can test whether your HTTP requests are using a proxy.
If a proxy is detected, then Spark will assume that its native protocol will be blocked, and it will choose HTTP streaming.
If a proxy is not detected, then Spark will choose its native protocol.
You can see which protocol is currently in use by opening Preferences after you have logged in.
Once you have determined which protocol works for you, set the streaming method explicitly instead of leaving it Auto so that Spark always uses the same method each time.
This error indicates that Spark was not able to connect to its login servers over HTTPS.
The most likely cause is a problem with your network connection.
Spark makes HTTPS requests to login on the standard port 443 so they should be allowed through all firewalls.
Spark uses your Operating System to make these requests, so they will be sent through the default proxy you have configured, if any.
If Spark can't connect and login, then you should test your internet connection and then contact support.
You should also make sure that nothing on your computer is blocking Spark from making connections, such as a firewall or antivirus.
Please ensure that Spark is allowed to make outbound connections.
If your location has a firewall, please ensure that it allows outbound connections on ports 443 and 62001.
Graphics Drivers for the latest cards tend to update frequently to fix bugs and improve performance.
If Spark crashes with a Graphics Driver crash, then you should update both Windows and your graphics driver. It is important that both are kept up to date together.
Usually, Windows will update the graphics driver itself, but if you have installed a graphics driver from the GPU vendor's website, then you may need to update it manually after doing a Windows update.
In addition to keeping your drivers up to date, we suggest that you look out for extra software that sometimes gets installed with the graphics driver.
Here is a list of some common software that you may want to disable:
These programs provide "on screen displays" in games to show frames per second and GPU temperature, for example.
It is possible to add profiles to each to prevent them from interfering with Spark, but if you have no use for them, then it is best to uninstall them.