Start Date is invalid right after login, strapi 5.52
Node Version
24.19.0
Package Manager
npm
Package Manager Version
11
Strapi Version
5.52.0 (original report) 5.54.0 (still affected)
Operating System
Docker/Podman/LXC
Database
PostgreSQL
Javascript or Typescript
Typescript
Reproduction URL
No response
Bug Description
after updating my production server to Strapi 5.52, I now can't get to the admin interface any longer. On my local dev-machine, this works fine, though. The API end of my application also seems unaffected.
I am greeted with
"Start Date is invalid"
Steps to Reproduce
Start the server
go to /admin and log in
you will immediately get tossed out to the error message pictured above.
Expected Behavior
normal admin interface.
Logs
qHe@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:3004:33820
XK<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:4154:2549
Yae@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:43:17091
pme@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:1582
CMe@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:46289
yMe@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:39995
$bt@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:39918
u$@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:39763
xZ@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:36096
wme@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:36903
wb@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:43:3302
mu/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:34410
VoidFunction*mu@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:34386
gh@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:34070
HLe@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:43:19955
ULe/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:43:19815
SVt/notify/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2589:2066
nse@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:37123
notify@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2589:2042
o@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2589:2506
l@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2589:2547
f@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:2812
RYt/c/</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2626:25019
UPr/</</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:8295:2778
BPr/</</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:8295:2421
RYt/c/</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2626:25019
IEn/</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2814:2678
m9e/e/</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:6951
dispatch@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:4308
t/l/fbe/E</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:17269
l@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:8449
Nqt/o/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:7753
a@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:9225
promise callback*o@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:9362
Bqt/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:9374
Bqt@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:9173
t/l/fbe/E<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:16154
t/l/fbe@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:17285
m9e/e/</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:6942
dispatch@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:4308
fYt/S/R/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2626:1048
m9e/e/</<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2624:6942
UYt/p/_/<@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:2626:30730
S9@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:24373
bw@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:42632
wme@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:36790
wb@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:43:3302
Ubt@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:41505
QE@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:40486
_Me@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:45:35896
O@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:30:1572
B@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:30:1936
EventHandlerNonNull*@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:30:2102
@https://--domain-redacted--/admin/strapi-CpeVjtIR.js:30:3855Code Snippets
No response
Media
No response
Additional information
Sadly I don't even know where to begin debugging this. There is nothing in my logs. API, as mentioned, works fine. It used to work fine on the old version (originally 5.22, I think. Yes, I didn't update this particular one in a while).
It reads a little like strapi/strapi#27013, but that one was apparently fixed in 5.51.1 already.
This is the templated version of strapi/strapi#27381. That one included the same information, but first I got scolded by one bot and then the issue got auto-closed by another even though the first bot told me I had time to add the missing information. Hint: there was not any information missing. Everything that your template asked for was already in that issue.
Confirmation Checklist
- I have checked the existing issues for duplicates.
- I agree to follow this project's Code of Conduct.
Related tickets
- Triage mirror: strapi/strapi#27381
- Fix PR: strapi/strapi#27472
Source: strapi/strapi