Stop refreshing WebReg. GhostReg grabs your seat the second it opens. → Get Started

Rutgers WebReg Not Working — How to Fix It

GhostReg · April 2026 · 5 min read

WebReg just decided to stop cooperating and you need it to work right now. holll on twin — before you spiral, most WebReg issues are the same three or four things and they all have a fix. here's every reason WebReg breaks and exactly what to do about it.

Quick Diagnosis — Figure Out What's Actually Wrong

Start here — what are you seeing?
01
Page won't load at all / "service unavailable"
Maintenance
02
CAS login page shows error / wrong password
Fix NetID
03
Duo push not arriving
Use passcode
04
Logged in but session keeps expiring
Keep tab active
05
"Not authorized to register" message
Check holds
06
Page loads but registration button does nothing
Clear cache

The Maintenance Window — Most Common Culprit

the single most common reason WebReg "isn't working" is that you're trying to use it during the nightly maintenance window. WebReg goes offline every night from roughly 2 AM to 6 AM ET. it's not broken. it's just closed for the night.

WebReg availability — daily schedule
OFFLINE
12–2AM
MAINT
2–6AM
ACTIVE — 6 AM to 2 AM ET
12 AM4 AM8 AM12 PM4 PM8 PM12 AM
WebReg is offline nightly ~2–6 AM ET for maintenance. outside this window it's live during active registration periods.

if you're trying to log in between 2 and 6 AM and getting an unavailable error — just wait. it'll be back at 6 AM. GhostReg handles this automatically, pausing during the maintenance window and resuming monitoring at 6 AM without you having to do anything.

Every WebReg Error — Fixed

Login
"Invalid NetID or password"
Very common
your NetID credentials are wrong, expired, or your account is locked after too many failed attempts.
reset your password at cas.rutgers.edu. if you're locked out, call the OIT help desk at 833-OIT-HELP. don't try to guess the password — too many wrong attempts locks the account for longer.
2FA
Duo push notification not arriving
Common
Duo push notifications can lag on bad signal, especially if you're on campus wifi during peak registration periods when everyone is logging in at once.
open the Duo app manually and use the 6-digit passcode instead. it's instant and doesn't depend on a push arriving. way more reliable during high-traffic registration times.
Session
Keeps logging you out / session expired
Very common
WebReg sessions expire after a period of inactivity. if you leave the tab idle for too long you get kicked out and have to go through CAS + Duo all over again.
keep a pinned WebReg tab active during your registration window. click around on it every few minutes if you're not actively registering. if you're using GhostReg, session keepalive is handled automatically — you never get kicked out during active registration hours.
Authorization
"You are not authorized to register"
Common
two possible causes: your registration window hasn't opened yet, or you have a hold on your account blocking registration.
check your registration appointment time in WebReg first. if your window is open and you're still blocked, you have a hold — check registrar.rutgers.edu for billing holds, advising holds, or immunization holds. clear those before your registration date or you're locked out no matter what.
Browser
Page loads but buttons don't work
Occasional
cached old files or browser extensions interfering with WebReg's javascript.
hard refresh (Ctrl+Shift+R on Windows, Cmd+Shift+R on Mac) to clear the cache for that page. if that doesn't work, try an incognito window or a different browser. Chrome works most reliably with WebReg.
Registration
"Section is closed" on a section showing open
Occasional
WebReg's display can lag slightly behind actual availability. a section showing open might have just been taken in the time it took you to navigate to it.
refresh the page and try again. if it's consistently showing full, the seat is gone. this is exactly the problem GhostReg solves — it acts faster than any manual refresh cycle can.

When WebReg Is Working Fine But You're Still Missing Seats

here's the thing twin — sometimes WebReg is working perfectly and you're still not getting the classes you want. that's not a WebReg problem. that's a speed problem. competitive seats during drop/add week last 3–10 seconds. even a perfectly functioning WebReg session can't help you if you're manually checking every 5 minutes.

the fix isn't refreshing more. the fix is having something watching and acting for you automatically. that's what GhostReg does — it maintains your WebReg session during all active registration hours, polls for open seats, and registers you the moment one appears. WebReg can be working perfectly and you can still miss every seat if you're relying on manual checking.

WebReg working = necessary but not sufficient. you also need to be faster than everyone else competing for the same seat. GhostReg handles the speed part so you don't have to.

WebReg is working. Now make it actually work for you.

GhostReg monitors your target sections during all active WebReg hours and registers you the moment a seat opens. no manual checking, no missed seats.

Get GhostReg →
← Back to Blog