Your example sentence is OK (actually I'd say "on" rather than "in", but that's a different matter). No doubt it's possible to devise sentences where "show up" used of an inanimate object is unnatural, but there's no general prohibition.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.