Zoho Projects API Error - API v3; Always HTTP 400

Zoho Projects API Error - API v3; Always HTTP 400

Below I have uploaded my .py file I'm using: Always returns with response 400 :((

Console Logs:
(venv) PS C:\Users\sreep\venv> python .\TimesheetBuddy.py
Token file not found.
 * Serving Flask app 'TimesheetBuddy'
 * Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on http://127.0.0.1:8080
Press CTRL+C to quit
127.0.0.1 - - [25/May/2025 20:29:21] "GET /zoho_callback?code=1000.531f84194c72cbb2ff2c49a564bf70b2.d126849989ae3e4cb42ccf1075cff7d1&location=us&accounts-server=https://accounts.zoho.com HTTP/1.1" 200 -
Zoho Token Response Body: {"access_token":"1000.850e93bcd13a010ab96356e5637d72b0.c37c7de4d4b104dc0384803b5c68e101","scope":"ZohoProjects.timesheets.ALL ZohoProjects.projects.ALL ZohoProjects.portals.ALL","api_domain":"https://www.zohoapis.com","token_type":"Bearer","expires_in":3600}
User Info Response: {"error":{"status_code":"400","instance":"/api/v3/portal/blocktxminc/users","title":"URL_RULE_NOT_CONFIGURED","error_type":"FIELDS_VALIDATION_ERROR","details":[{"message":"Given URL is wrong"}]}}
HTTP error fetching user info: 400 - {"error":{"status_code":"400","instance":"/api/v3/portal/blocktxminc/users","title":"URL_RULE_NOT_CONFIGURED","error_type":"FIELDS_VALIDATION_ERROR","details":[{"message":"Given URL is wrong"}]}}
Warning: Could not fetch user info after login. Using defaults.
Tokens saved successfully.

please help