[Resolved] Arduino compatible device prototype working on some ports not others

I would go 16 or 20mil wide. You don't want localized drops in voltage from some other part drawing a large transient.
I'd still suggest fixing the crystal routing: