Showing 405 when passing Global variable in url GET ${id}

Yes, that’s the problem.
It happens because GV values don’t keep the value after the test case ends :sob:
You can find the solution here: Update GV permanently

Are you working with Jira/xray by any chance?
I’ve experienced the same exact problems than you but a week before and it drove me crazy, so I’m really trying to help because I know what it is hahahaha.