ALE receives data depend on value you configure in IAPs report interval. I see you are looking at command "feed-reader -f location", ALE will calculate location of the client based on RSSI data it have, if ALE does not have enough RSSI info it will not calculate the location.
You can try enable in ALE if you want ALE to calculate the location even if single IAP hearing that client
Enable Single Ap Location Calculation