I have 2 phones, rather equal: both Xperia S updated with custom rom to NAOSP Android 5.1.1. Works really well.
Strange with Locus Pro (latest) is that one phone is able to 'download logs' and the other not. When it works OK, then I have a GPX created from gc.com, that comes per cache with just 5 logs. Then select a cache from the map and 'Download Logs', then the latest logs (and a lot more of them) are downloaded and shown. But on one phone it downloads logs by showing the percentage progress, then no extra logs are shown: it redraws the screen, but no new logs and no extra logs. The only way to get the latest logs is by 'Update Cache'. On the other phone it works great as expected.