Possibly other tags in the scan class/tag group are stalling the rest. (What version of Ignition?) Tags use a thread pool to manage multiple tasks, so it is possible to stall, especially with tag events that execute long-running code.
Consider making a tag group just for this item. Also consider using a gateway timer script to do this instead of an expression.