@Matthew ,
Not sure but the problem I am facing sounds similar as described in :

http://forum.qt.io/topic/43046/bluetooth-discovering-devices-services-never-ends

br . Matthew