Our school policy has students sign an intent form when requesting. We build master schedules and pay teachers based on requests- we don’t keep spare seats in case kids change their mind.
At our school I am willing to negotiate this a bit if a student shows me that they tried to mitigate the issues within the course- got tutoring, talked to teacher, etc.