Cursor can't make the code to build (some compiling errors), and it asked me to upgrade to pro

I am building an IOS app with Cursor. It’s the first time I am building one IOS app and I started using the Cursor the first time last night. It worked for some basic features. I was very excited to have seen the prototype of the app work and really liked Cursor. I recommend to others to try Cursor today. But when I was trying to improve the features tonight, all of a sudden, Cursor wasn’t able to fix some compiling errors and asked me to upgrade.

Is this the trick that Cursor gets people to upgrade? It feels frustrating that in the last hour (very deep into the night!) it wasn’t able to fix some seemingly simple compiling errors (I am not a programmer. But Cursor fixed many complex looking errors earlier today. The errors it got stuck don’t look more difficult). It feels worse when the Cursor stopped responding and asked for an upgrade to continue.

Was it just bad luck for me, or it’s a pattern? I am not sure whether by upgrading to Pro, the problems will be solved. But it’s not good experience.