While some applications do not require your location to function, they will require MAC addresses (Media Access Control). The MAC unique identifier is used to confirm the app is communicating with the correct device, i.e. your Windbooster GT Throttle Controller.

When location services are disabled, this can prevent apps from accessing a device’s MAC identifier to communicate the correct information.