Environment: Browser (specify version), OS (specify version)
Date/Time: 2026-05-17
Source Code
Reported API endpoint: https://api.spikersoft.com/api/CSharpCodeRunner/run
Steps to Reproduce
Open the C# sandbox runner.
Execute code that sends a request to the CSharpCodeRunner/run API.
Observe the HTTP response failure.
Expected Output
The API request should return a successful response with the code execution result.
Actual Output
The request fails with a 500 status and the error message: Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK
Suggested Priority
High — the C# sandbox runner is blocked by an internal server error and cannot execute code.
Additional Notes
This appears to be a server-side failure in the CSharpCodeRunner endpoint. Please investigate backend logs, runtime execution sandbox, and error handling for this API route.
- **Title:** Error: Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK
- **Severity:** High
- **Mode:** Sandbox
- **Lesson ID / File:** CSharpCodeRunner API
- **Environment:** Browser (specify version), OS (specify version)
- **Date/Time:** 2026-05-17
## Source Code
Reported API endpoint: `https://api.spikersoft.com/api/CSharpCodeRunner/run`
## Steps to Reproduce
1. Open the C# sandbox runner.
2. Execute code that sends a request to the `CSharpCodeRunner/run` API.
3. Observe the HTTP response failure.
## Expected Output
The API request should return a successful response with the code execution result.
## Actual Output
The request fails with a 500 status and the error message:
`Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OK`
## Suggested Priority
High — the C# sandbox runner is blocked by an internal server error and cannot execute code.
## Additional Notes
This appears to be a server-side failure in the CSharpCodeRunner endpoint. Please investigate backend logs, runtime execution sandbox, and error handling for this API route.
Duplicate of #205 (same CSharpCodeRunner/run 500). Fixed in spikerj/spikersoft-backend#2 — the controller no longer turns validator/security exceptions into 500s; they return 400 with the message. Closing as fixed.
Duplicate of #205 (same `CSharpCodeRunner/run` 500). Fixed in spikerj/spikersoft-backend#2 — the controller no longer turns validator/security exceptions into 500s; they return `400` with the message. Closing as fixed.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Source Code
Reported API endpoint:
https://api.spikersoft.com/api/CSharpCodeRunner/runSteps to Reproduce
CSharpCodeRunner/runAPI.Expected Output
The API request should return a successful response with the code execution result.
Actual Output
The request fails with a 500 status and the error message:
Http failure response body: Error: Http failure response for https://api.spikersoft.com/api/CSharpCodeRunner/run: 500 OKSuggested Priority
High — the C# sandbox runner is blocked by an internal server error and cannot execute code.
Additional Notes
This appears to be a server-side failure in the CSharpCodeRunner endpoint. Please investigate backend logs, runtime execution sandbox, and error handling for this API route.
Duplicate of #205 (same
CSharpCodeRunner/run500). Fixed in spikerj/spikersoft-backend#2 — the controller no longer turns validator/security exceptions into 500s; they return400with the message. Closing as fixed.