The OnePlus One looks to be an ambitious smartphone project. The smartphone boasts impressive specs including a 2.5GHz Snapdragon 801 processor paired with 3GB of RAM, a 5.5” 1080p display, 13MP rear camera, all while running CyanogenMod 11S. Most impressively, the OnePlus One costs just $299 for the 16GB model while the 64GB model will set you back only $349.

Unfortunately, it appears that OnePlus has run into a few snags with its worldwide launch of the One (it was originally supposed to debut in mid-May). According to Android Community, the Cyanongen and OnePlus are working to fix a few OpenSSL vulnerabilities before it ships the One.

OnePlus One

Ciwrl, a member of the Cyanongen/CyanogenMod team, took to reddit to explain the delays, stating:

As you may be aware, a handful of new issues with OpenSSL were made public on June 5th. We decided to include the correction for those vulnerabilities, in the factory release of the One

A new release means the whole firmware needs to be re-certified (including QA time), but we believe the security benefits outweigh the delay. So yes, there was a new build issued at fairly last minute, but it wasn't due to missing set deadlines or expectations.

Show stopping issues this late in the game are definitely disappointing, but OnePlus still has time to get things sorted out and get the One into the hands of customers. There are competitors that offer comparable specs (like the HTC One (M8) and Samsung Galaxy S5), those that offer even more impressive screens (like the LG G3), and yet-to-be released models that will surely be top-sellers when they hit the market (we’re looking at you, iPhone 6) — but none will be able to meet the off-contract price point of the OnePlus One.