radiohead7
try to change your router to use single channel instead of multichannel. I had the same problem before. it would intermittent pick up the signal even if you place the dx100 2 inches next to the router but I notice when I went to my friend's house, it connects everytime without problems. My friend told me he's using an old router set to use channel 6. I configured my router the same way, now my dx100 connects everytime.
Regarding poweramp, unless it is using iBasso's API, you cant play hires files and it is going to use the stock android api which doesnt sound as good compared to the built in music player using ibasso's API
I'm hoping iBasso would release their API to gonemad or poweramp.