I use custom fonts for my watch face, where different size fonts are used for different screen sizes. The fonts are assigned with resource folders with my own names, e.g., resources-fonts_280 and resources-fonts_416.
The epix 2 is using resources for 280x280 instead of 416x416. I confirmed this in the simulator by commenting out lines in the fonts.xml file in resources-fonts_280 and looking for errors. I also confirmed it by reassigning 280x280 devices to use resources_fonts-416.
Other 416x416 devices such as the Venu 2 work fine, they use the 416 resources in both of the above scenarios.
The same issue occurs when using appropriately named resource folders without statements in the jungle file. The epix 2 uses resources stored in resources-round-280x280, not resources-round-416x416.
At first I thought this was an issue only in the simulator. But it doesn't seem that way. A user posted a review saying "the data is displayed too small on the Epix 2". I'm not able to follow up with them because it's a review and they might not see my reply. I also do not have an actual epix 2 device to test it on, so I don't know for certain if it's a bug there too or not. But it sounds like it probably is. They left 4 stars instead of 5 because of this issue :/
Here are my specs:
VS Code 1.66.2
Monkey C extension 1.0.4
Connect IQ SDK 4.1.2
MacOS Monterey 12.0.1