@canadavenyc, I am running also Primo 2.4 (ver. 9.6.13.267029), which version you are running? We have similar hardware too, mine is also a Chinese headunit. The 1st time I deleted the poi_visbilities.txt it DID displayed the branding icons but most of them were the wrong icons. Then the next time I started the program, I got again the error message.

As I said, I did try some other Branding.zip files and they all worked fine except they mostly had European icons. Obviously, there are some basic problems with his branding.zip file.