you should be using the same machine type for each of the tiers, because replacing the entity to upgrade them from an assembling machine with fluid spot, to a furnace with fluid spot, causes the game to desync and crash, seemingly upon the used filter output becoming full. this is due to a known race condition in the base game, but it is certainly exacerbated by the odd design choice of using separate machine subtypes for each tier.
In version 2.2 I changed all tiers to the furnace type. It's difficult for me to resolve, because I can't seem to reproduce these issues locally. Even when the corrupt saves that were reported on the forum worked fine for me. Anyway, let me know if your suggestion fixes the issue :).
- Joey