Ok it worked, the problem was name was fine, but .png was .PNG and I had written .png, now it is working from test flight as well as by USB connection.
Thanks for all the help.
The debugger really helped, I was stuck at this from yesterday and couldn’t move on. Setting the adb was troublesome but now I can pinpoint any future problems.