> For the complete documentation index, see [llms.txt](https://docs.id.gov.sg/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.id.gov.sg/1/onboarding-guide/potential-gotchas.md).

# Potential Gotchas

## Error: Failed to import private key

On certain cloud providers, reading the private key as an environment variables may result in this error message. This happens when newline characters `\n` are escaped and transformed to `\\n`.&#x20;

Some known providers are:

* Digital Ocean
* Fly.io
* AWS Elastic Beanstalk

### Solutions

Choose one:&#x20;

* Remove all occurrences of `\n` from your private key string
* Store and read your private key using other secure services like AWS Secrets Manager or Parameter Store
