Hey Ali,

Thanks for reporting the issue.

The system schedules match fixtures by taking in to account where the User is located at the end of the season, and the time-zone of their current location.

The issue might indeed be caused by the Time & Location settings of your device. You should definitely check if everything is accurate on your side Ali.
To change these settings do the following:

For iOS:
1. Go to "Settings".
2. Select "General"
3. Select Date % Time
4. Change "Set Automatically" to OFF
5. Manually set the timezone to the appropriate values for your region.

For Android:
1. Go to "Settings"
2. Select "Date & Time"
3. Change "Automatic date & time" to OFF
4. Change "Automatic time zone" to OFF
5. Adjust the date & time and time zone to the appropriate values for your region.

I would like to suggest one more thing Ali - If you have the option to do so, please try running the game on the Web platform or through another mobile device.
See if the issue occurs there as well.