Real time location imply the client either sends a lot of traffic or is CCX compliant.
The IPAD is saving its battery as much as possible so it sleeps as much as possible which makes it hard or impossible to locate.
If you search for an IPAD mac address on WCS and in the client details select to view the device current location, WCS will disconnect the client to force it to reconnect and that usually allows WCS to locate it properly.
Hope this clarifies.
Nicolas
===
Don't forget to rate answers that you find useful