Airtightness around Gates and Hangar Doors when running Programmable Block script
I have a specific bug when running my airlock script in a Programmable block. When one airlock with a larger door (hangar doors or Frostbite gates) is depressurized and I try to go through another airlock the whole grid glitches out the airtightness calculations. The 2nd airlock vent shows cannot pressurize even with all doors closed. The 1st airlock with start to pressurize but at a very slow rate, and stays pressurizing even if you remove a floor/wall block. Vents on the outside show they can pressurize and will start to try and pressurize the outside. Normal sized doors (sliding door, offset door, etc.) all work fine. Even mod doors like Darth Biomech's Large Gate also work fine.
Turning off the programmable block doesn't fix. Nor does removing and replacing blocks. Saving and reloading or cutting/pasting the grid does fix it. I assume because it dumps the calculations. I suspect the bug is around how the larger doors calculate airtightness but I can't be sure.
I made a YouTube video highlighting the issues: https://youtu.be/UBMuj0nSbK4