Your obligation to live in the village has been cancelled for educational reasons. You are not obliged to live in a particular place now.
However, if in the first three months after moving the reason for moving is gone, then the person is obliged to live out the rest of the three years in the new place. Once the three months are over, then there are no more obligations.
For example, a person is living in town A and finds an Ausbildung in town B. They request to move and it is approved. The move there in September but in November they stop the
Ausbildung. They are then obliged to live in town B until the 3 years are up or they find a new reason to move such as a job or course.
The rules on this are in paragraph 12a, section 1 of the Aufenthaltsgesetz: