OPC Tag Value Seconds to HH:MM:SS via Expression Tag

Are you sure that is exactly the expression you are using? When I put 143,164 into my expression posted above, it returns 01:15:46:04 correctly.

if(
	isNull(143164),
	"00:00:00:00",
	stringFormat(
		"%02d:%02d:%02d:%02d",
		toInt(floor(143164 / (24 * 3600))),
		toInt(floor(143164 % (24 * 3600) / 3600)),
		toInt(floor(143164 % 3600 / 60)),
		toInt(floor(143164 % 60))
	)
)