MQTT Refresh Frequency

Is it common to require semi weekly refreshes via MQTT Transmission? We are having an issue where data frequently becomes stale but will return to good quality after a manual refresh of the MQTT Transmission module by writing to the refresh tag.

That wouldn't be the expectation, no. What versions of Ignition and MQTT Transmission are you running? What type of Broker are you connecting to?

We are connecting to another Ignition gateway using MQTT Distributor and subscribing via MQTT Engine.

Module Versions:
MQTT Transmission: 4.0.18
MQTT Distributor: 4.0.18
MQTT Engine: 4.0.18

You might look toward testing some updated versions (latest is 4.0.24 at time of writing). Perhaps one of the fixes from their release notes may improve that situation.