# Anyone have problems with project mutating after save?

**URL:** <https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637>\
**Category:** General Discussion\
**Tags:** perspective, ignition81\
**Created:** [February 13, 2024, 4:02pm UTC](https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637 "2024-02-13T16:02:56Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [February 13, 2024, 4:02pm UTC](https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637/1 "2024-02-13T16:02:56Z")

</div>

hey all.

we've been experiencing ghost-in-the-shell kind of behaviour last couple weeks where we'll save a project at the end of the day, come in the next day, and have random parts of the project 'mutated' back to either previous versions of the project or sometimes just random stuff will change: flags flipped from false to true (particularly ` visibility`), or tab name rearranged.

the unsettling part, is most of these changes are things _we haven't touched in weeks or months_. the other thing that causes me great concern is the three versions of each team member working on the team shown as having the project open... when only one or **none** of us has the project open, as noted below.

 ![Screenshot 2024-02-13 085041](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/1/c10033e05707dffc0731e5805416c5b3527380b0.png)

if anyone is having this kind of issue, i'd love to hear if you've managed to find the reason for it and whether it's fixable. it's causing a LOT of problems, as you can imagine.

---

<div class="post-metadata">

**Author:** ![MSviga](https://avatars.discourse-cdn.com/v4/letter/m/3e96dc/32.png) [@MSviga](https://forum.inductiveautomation.com/u/MSviga)\
**Post date:** [February 14, 2024, 6:24am UTC](https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637/2 "2024-02-14T06:24:00Z")

</div>

A gateway restart should get rid of those pesky ghost users. As far as I've been able to discern, they apear when a designer connection to the gateway is improperly severed. I guess the gateway has no inherent way of force checking if sessions are actually still active.

This specifically happened to me when I closed my laptop to go to lunch, when I came back there were suddenly two of me.

As for why your projects seem to be "mutating", I wouldn't say its impossible that these ghost users have some sort of content lock, on certain parts of the project, that seem to override yours, though I have no proof of this.

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [February 14, 2024, 2:21pm UTC](https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637/3 "2024-02-14T14:21:31Z")

</div>

yeah. problem is, we can't be restarting the server every couple hours. which leads me to what i've always suspected the core problem is: garbage network connectivity. but beyond that, the presence of the ghost users causes me concern. as you said, i suspected they existed for the purposes of caching content until reconnected... but they aren't disappearing when reconnected. in fact, i don't even notice that there _was_ a disconnect to begin with. 🤔

i'll dig into the network side of things and file a ticket with tech support. maybe they can shine more light on this because, as it stands, this is very problematic. we're basically restoring end-of-day backups the next morning, every day. not fun.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [February 14, 2024, 3:38pm UTC](https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637/4 "2024-02-14T15:38:46Z")

</div>

I vaguely recall reports that some brands of routers (or versions thereof) would kill off websockets that survived more than 30 minutes (or something like that). That is, it might not be conventional network breakage, but bad behavior along the path.

---

<div class="post-metadata">

**Author:** ![ian.sebryk](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ian.sebryk/32/49319_2.png) [@ian.sebryk](https://forum.inductiveautomation.com/u/ian.sebryk)\
**Post date:** [February 14, 2024, 3:53pm UTC](https://forum.inductiveautomation.com/t/anyone-have-problems-with-project-mutating-after-save/85637/5 "2024-02-14T15:53:10Z")

</div>

i would not be surprised if that's the issue here. we have a literal dinosaur of a Cisco that desperately needs replacing. this might be the ammo i need to push that over the edge (literally, if they'll let me). thanks for the heads-up on that. that just saved me hours of generalized combing through my running Wireshark capture. you da boss, Phil. 🕶 off i go to dig through hardware specs and do come specific testing to confirm if that's the case here.

EDIT: blow me down, that's the answer right there. our Cisco shuts down web sockets after 30mins of inactivity. 🤨 unless you _turn the firewall **off** _. gotta love it. 🍴 🐐 🤮 time for a new Mikrotik (yaassss....).
