Repl has free limits imposed when opening the up the repl after not being active (on Pro/Hacker Plan)

While using the workspace lately, I’ve noticed a large spike in disconnections, bad LSP performance, constant machine downgrades to 500MB of resources while only one Repl is open, and Ghostwriter’s Complete Code feature hanging for considerable amount of time after I make changes to my code.

I’m on the Pro plan and have observed this behavior in both the Desktop App and the web version.

To further provide more details on my experience, here are the four major pain points I’ve had to deal with for the past ~1.5 weeks or so:

  1. Resource Downgrade - By far, resources going from 4 Gigs of RAM and CPU (Very Fast Workspace provided by the Pro Plan) to 0.5 Gigs of each has been a major issue. This happens quite frequently when I enter a Repl or have been coding for a while (hard to get an estimate, happens pretty randomly)
    After my resources plummet, LSP becomes super slow and sometime stops working alltogether. There is no button to reboot/restart the LSP, so I have to end up running a kill 1 and refreshing the page to get it working again.
  2. LSP Latency - LSP Has been performing considerably slow, even when my Repl’s resources are 4 Gigs while I’m coding. Unused variables take approximately 2-7 seconds to appear after deleting unused code, code actions also takes a considerable amount of time, and autocompletions don’t appear as often.
  3. Disconnections - It happens randomly. I could be coding or having the workspace open, idle for a few minutes and all of a sudden LSP has stopped working and my Repl has stopped.
    Recently, Replit announced that all users, including free plan users would have non-preemptible VMs in the workspace to prevent constant disconnections, which could be loosely related. Around this time, I noticed considerable amounts of disconnections in the workspace.
    I imagine that the global amount of workspace disconnections may have dropped by a huge amount, but I’m pretty sure if the analytics on Pro/Hacker users with the Fast Workspace perk were zoomed in and inspected, the disconnection count may have gone up.
  4. Ghostwriter Performance - To be fair, this report might not be a reality since I’ve been constantly jumping around my code and documentation really fast (been using tailwind so I have to check the docs a lot). It might just be me, but I’ve been seeing a bunch less ghostwriter suggestions (complete code feature) lately.

Lastly, providing as much relevant information as possible:

  • Repl Link (Private): https://replit.com/@IroncladDev/VultangDev
  • Repl ID: 614cf7f9-2ede-4fb9-9adf-3ea8e70dbc36
  • Browser: Chrome, Desktop App (Not sure if it uses chromium)
  • OS: MacOS
  • Device: Macbook M2 Pro 14" Ventura 13.4
9 Likes

Hello everyone. I have replit hacker that will expire the first of September, by which my workspace should have 2vCPUs and 2GB of RAM. For some reason, sometimes, my workspace will randomly switch from the 2vCPUs to 0.5vCPUs and from 2GB to 0.5GB of RAM.

Here’s the repl link in case it might help. It’s a NextJS web app.

A screenshot of what’s happening

And proof of my hacker plan

I am using explorer mode, if that can be helpful.

OS: iPad OS 16.6
Device: iPad Pro 11" 2nd gen
Browser: Chrome 115.0

3 Likes

I am having the same problem over here! I cannot find a way to fix it…

5 Likes

Refreshing solves the problem (temporarily?), but then I also go into other problems like losing autocomplete every once in a while

2 Likes

Does running kill 1 in the Shell fix it temporarily as well? (I’ve seen this issue a few times as well, it’s inconsistent when it appears)

5 Likes

Yes it is only very temporarily…

3 Likes

I’ll try next time it happens and let you know. Thank you :slight_smile:

3 Likes

Thanks. I’ll post updates on this topic as I code daily.

3 Likes

Problem description:
when I boot up the repl initially after not using it for a period time (like a few hours), i found it has the free tier limits imposed on it , but resolves after refreshing the page and i have my pro allowance fully available. I have ghostwriter available, just the vcpu and ram is capped to free tier limits at initial boot up in session. might just be the provisioning of resources taking time. but i just noticed this happening recently.

Expected behavior:
Pro Plan tier Limits available

Actual behavior:
vcpu and ram capped at Free Tier Limits.

Steps to reproduce:
wait for a period of time of repl being inactive and opening ide hours later.

Bug appears at this link:
https://replit.com/@HamRadioNick/DTHWebapp (pretty sure any repl with account holder with Pro plan would also be experiencing this bug)

Browser:
OS: Windows 10
Edge Browser latest stable
Plan (Pro Plan ):

2 Likes

It works! (temporarily, tho). What does it do? Kill the current connection with the repl and restart it without refreshing the page?

2 Likes

Hey there, thank you for reporting this to us. We are looking into the issue and will update you soon.

4 Likes

Bug description:

I am on a pro plan. When I run some repl, it uses 4vCPU and 4gb ram as indicated in pro plan. But then it suddenly goes to 0.5vCPU and 512mb ram (which is free plan)

Expected vs Current Behavior:

Expect to use pro repl with 4gb ram and 4vCPU

Steps to reproduce:

Bug appears at this link: https://replit.com/@yerasyldiyas/edith-back

Screenshot(s)/Screen Recording:

Browser/OS/Device: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36

Replit Profile: https://replit.com/@yerasyldiyas

2 Likes

Same issue, reopening repl helps, but it is annoying to do so every time

3 Likes

While using the workspace lately, I’ve noticed a large spike in disconnections, bad LSP performance, constant machine downgrades to 500MB of resources while only one Repl is open, and Ghostwriter’s Complete Code feature hanging for considerable amount of time after I make changes to my code.

I’m on the Pro plan and have observed this behavior in both the Desktop App and the web version.

To further provide more details on my experience, here are the four major pain points I’ve had to deal with for the past ~1.5 weeks or so:

  1. Resource Downgrade - By far, resources going from 4 Gigs of RAM and CPU (Very Fast Workspace provided by the Pro Plan) to 0.5 Gigs of each has been a major issue. This happens quite frequently when I enter a Repl or have been coding for a while (hard to get an estimate, happens pretty randomly)
    After my resources plummet, LSP becomes super slow and sometime stops working alltogether. There is no button to reboot/restart the LSP, so I have to end up running a kill 1 and refreshing the page to get it working again.
  2. LSP Latency - LSP Has been performing considerably slow, even when my Repl’s resources are 4 Gigs while I’m coding. Unused variables take approximately 2-7 seconds to appear after deleting unused code, code actions also takes a considerable amount of time, and autocompletions don’t appear as often.
  3. Disconnections - It happens randomly. I could be coding or having the workspace open, idle for a few minutes and all of a sudden LSP has stopped working and my Repl has stopped.
    Recently, Replit announced that all users, including free plan users would have non-preemptible VMs in the workspace to prevent constant disconnections, which could be loosely related. Around this time, I noticed considerable amounts of disconnections in the workspace.
    I imagine that the global amount of workspace disconnections may have dropped by a huge amount, but I’m pretty sure if the analytics on Pro/Hacker users with the Fast Workspace perk were zoomed in and inspected, the disconnection count may have gone up.
  4. Ghostwriter Performance - To be fair, this report might not be a reality since I’ve been constantly jumping around my code and documentation really fast (been using tailwind so I have to check the docs a lot). It might just be me, but I’ve been seeing a bunch less ghostwriter suggestions (complete code feature) lately.

Lastly, providing as much relevant information as possible:

  • Repl Link (Private): https://replit.com/@IroncladDev/VultangDev
  • Repl ID: 614cf7f9-2ede-4fb9-9adf-3ea8e70dbc36
  • Browser: Chrome, Desktop App (Not sure if it uses chromium)
  • OS: MacOS
  • Device: Macbook M2 Pro 14" Ventura 13.4
10 Likes

Hey @IroncladDev!

Thank you for all of the information. We have seen a similar issue and are investigating this. Keep an eye out here for updates on the issue.

8 Likes

August 28th, 2023

Initially, coding has been pretty smooth today.

LSP was blazing fast.

DevEx was great.

Ghostwriter didn’t kick in that much.

VM Pre-empting happened only a couple times at the end of the day (Around 3:00-4:30PM CST).

5 Likes

August 29th, 2023

Coding was pretty smooth, but there were a considerable amount of disconnections and resource drops compared to yesterday.

LSP was performing decently.

I feel like Ghostwriter was doing a bit better coming in with code suggestions.

VM Pre-empting was scattered throughout the day occurring on an interval from about 20 minutes to 1 hour.

Resource drops happened a lot.

6 Likes

You could turn code intelligence off and on in Tools > Settings. For (HTML/CSS/)JS repls, running this in Shell works

pkill -f '.*language-server.*'

I’ve never had to do that :thinking: At the most, you need to close and re-open the tab, if that’s better

3 Likes

I’m having this issue as well. It seems that anytime I do something that uses the resources I have paid for, I wind up seeing the resources downgrade. At first I thought maybe the resources were only available on one repl at a time. I tried making sure that only one repl was running, but even with one I see random downgrades of service.

Turning off key features, such as language intelligence, is not a fix. Perhaps what we are seeing is that replit does not really have the resources that it is selling. Having private projects is nice, but I really want to make use of the CPU time and RAM that I have paid for.

3 Likes

Any news on this replit ? Stil having the issue with this and Disk quota exceeded…

2 Likes