Community Backoffice Hey! To help debug your v0 project, could you share your **v0 chat link**? It looks like `https://v0.app/chat/...` — you can copy it from your browser's address bar while in the chat. You'll also need to unlist the chat so our team can view it — here's how: https://v0.app/docs/sharing This helps the team reproduce what you're seeing much faster. Thanks!
Shifengcui https://v0.app/chat/restaurant-pos-9rAqhqYEiCd
Maya Avendaño Hey @shifengcui, welcome to the community! There was an unexpected issue with one of our billing systems involved in processing transactions which may have been related. Can you confirm if this is still an issue for you?
Community Backoffice Hey! To help debug your v0 project, could you share your **v0 chat link**? It looks like `https://v0.app/chat/...` — you can copy it from your browser's address bar while in the chat. You'll also need to unlist the chat so our team can view it — here's how: https://v0.app/docs/sharing This helps the team reproduce what you're seeing much faster. Thanks!
Maya Avendaño Hey @yoshiaki1105-1315, thanks for flagging. There was an unexpected issue with one of our billing systems involved in processing transactions which may have been related. Can you confirm if this is still an issue for you?
Anshuman Bhardwaj Thanks @shige. I agree having sandbox in multiple regions will be so amazing! Passing on this feedback to our team.
Tadashi Shigeoka Thank you for the quick response, @anshumanb san! Looking forward to seeing multi-region support come to Vercel Sandbox.
Felix421 I would also like to second this request. I am with a cloud consulting firm in Germany and we would love to adopt vercel sandbox as our AI platform solution. We are as of now unfortunately unsure due to the lack of EU hosting. Do you already have distinct plans to expand sandboxes availability? Have a great day everyone! Best regards Felix
Pauline P. Narvas In most cases, if you exceed your usage limits on the Hobby plan, you will have to wait 30 days before you can use the feature again.
mwask will all my projects be paused???
Longnguyenthanh075 5963 I am having the same issue as I approaching end limits of 10GB, the document said up to 10GB for Hobby plan and no mention of resetting as well. I am well past that 30-day period but have not see it resets. I checked with the CS bots from vercel it said the limit will be resetted.
Swarnava Sengupta With **106M ISR writes** vs **30M ISR reads**, your write-to-read ratio is unusually high (about 3.5:1). This typically indicates one or more of these issues: 1. **Very short revalidation intervals** – If your `revalidate` value is too low (e.g., 10-30 seconds), pages regenerate frequently even if content hasn't changed 2. **Excessive on-demand revalidation calls** – If your backend triggers `revalidatePath()` or `revalidateTag()` too aggressively on every content update 3. **Bot/crawler traffic triggering regenerations** – Bots hitting many unique URLs can cause cache misses that trigger new page generations 4. **Large number of unique paths** – With 15k+ sitemap URLs, even moderate traffic patterns can lead to significant write volume **Recommendations to Reduce ISR Writes** * **Increase your `revalidate` interval:** If your content doesn't need minute-by-minute freshness, consider increasing from something like `revalidate = 60` to `revalidate = 3600` (1 hour) or higher. This alone can dramatically reduce writes. * **Use on-demand revalidation strategically:** Instead of relying solely on time-based revalidation, use `revalidatePath()` or `revalidateTag()` only when content actually changes. This lets you set longer time-based intervals as a fallback. * **Audit your revalidation triggers:** If your backend sends webhooks on every CMS update, ensure you're only revalidating the specific paths that changed, not entire route segments. * **Consider static generation for stable content:** Pages that rarely change (like archived listings) could use `revalidate = false` to generate once and never regenerate. * **Batch revalidations:** If multiple content items update simultaneously, use tag-based revalidation to invalidate related content in one operation rather than many individual path revalidations. **Quick Wins to Investigate** 1. Check your `revalidate` values across your property listing pages – are they all using the same low interval? 2. Review any API routes or server actions calling `revalidatePath()` – are they being triggered more often than needed? 3. Look at your analytics for bot traffic patterns that might be hitting many unique listing URLs
Akash Electron thank you @swarnava
Pauline P. Narvas Spot on! Your assumption is exactly right. :D Since that Hero component with `revalidate` is shared across your `generateStaticParams` pages, each one of those 1,350+ pages effectively "inherits" its own ISR schedule. This means that after the 1-week window, a visit to any page will kick off a background regeneration. If your traffic hits all those pages, you're looking at a huge spike in serverless executions which is definitely why you're seeing those limits pop up! **A couple ways we can optimize this:** **Fetch client-side:** This is the most straightforward path. If you move the GitHub stars fetch to a client-side call in your Hero component, your pages stay purely static and you stop the ISR "cascade." **Create a dedicated API route:** You can wrap the fetch in a route like `/api/github-stars` and handle the caching there. This keeps the logic centralized: ``` export async function GET() { const stars = await fetch('https://api.github.com/repos/...'); return Response.json(data, { headers: { 'Cache-Control': 's-maxage=604800, stale-while-revalidate' } }); } ``` Hope that helps! Let us know how you get on!
Juan D. Martinez I was thinking of going client side or creating a dedicated landing page for this hero section. I'm not a big fan of client fetching on stuff that doesn't change often, but haven't thought of that API apporach you mentioned, guess I'll try that one instead. I appreciate the help @pawlean 🙌🏻
Pauline P. Narvas No worries, Juan!
Come back with updates - excited to hear how you get on ![]()
system Did you know there's another category dedicated to #v0 topics? A human should be here soon to help, but the answer may already be available even faster in one of these other posts. Our docs are a great place to start. https://vercel.com/docs/v0 We also have a walkthrough to help guide your workflow. https://community.vercel.com/t/become-a-v0-expert/5981 And these recordings can give you a look at v0 features and strategies in action shown by our Community: https://community.vercel.com/tags/c/events/42/v0
Community Backoffice Hi there, sorry that you are facing this issue. You can open a **Billing** support case from https://vercel.com/help to get your refund. If you've already opened a case, rest assured our support team will help you as soon as they get to the ticket. > Customers on all plan types are welcome to open a new case for any billing issue. Just describe the problem to the AI chat bot and click the “Create Case” button that appears at the bottom of the chat window. The AI will autofill the form based on the info provided. Then, you can review and adjust any info in the form before submitting it to reach our billing experts.
Elfiturifathia 5530 The AI Chatbot said thath i need to pay everything
system The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points. https://vercel.com/docs/projects/domains/troubleshooting You can also use v0 to narrow down the possibilities.
Community Backoffice Hi there, sorry that you are facing this issue. You can open a **Billing** support case from https://vercel.com/help to get your refund. If you've already opened a case, rest assured our support team will help you as soon as they get to the ticket. > Customers on all plan types are welcome to open a new case for any billing issue. Just describe the problem to the AI chat bot and click the “Create Case” button that appears at the bottom of the chat window. The AI will autofill the form based on the info provided. Then, you can review and adjust any info in the form before submitting it to reach our billing experts.
Vincent Junior its been 2 weeks already, when will i get my refund?
Crimewolrd Problem My account is paused and Vercel is telling me to upgrade, but an attacker sent me pictures of them attacking my website with a `botnet`. Details I have pictures and chats available as proof. Please help me unpause this account for free because my website is not popular; it’s a small website. The attacker performed a `DDoS` `botnet` attack on my web, which is not my fault. Request Please help me to resume the site on this account. I will apply `Cloudflare` and more protection to my website domain. Please give me one last chance. Next time you will never receive any complaints from me. Please.
Amy Egan Hey @crimewolrd. It's best to open a support case for this kind of thing. If you haven't already, you can do that at vercel.com/help to get in touch with the specialists who can investigate and help prevent future attacks