# Buttons not working in Factory IO but can be accessed in PLCSIM

**URL:** <https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860>\
**Category:** Support\
**Created:** [March 25, 2025, 1:00pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860 "2025-03-25T13:00:09Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![yacine.selmoune](https://avatars.discourse-cdn.com/v4/letter/y/779978/32.png) [@yacine.selmoune](https://community.factoryio.com/u/yacine.selmoune)\
**Post date:** [March 25, 2025, 1:00pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/1 "2025-03-25T13:00:10Z")

</div>

Hello everyone, im using Factory IO 2.5.8 Ultimate edition and Tia Portal v16 to try and simulate a simple convoyer system, my issue is that when i launch the simulation following all the online guides, the buttons in the simulation do not respond, even though i can access their addresses in PLCSIM, here is my following setup please let me know if i should provide any more screenshots since i can only send one.

 ![Capture d'écran 2025-03-25 020453](https://europe1.discourse-cdn.com/flex017/uploads/factoryio/original/1X/9eb27ae885fd98976f348b76e7b9a08a1c083cee.png)

---

<div class="post-metadata">

**Author:** ![adriana.silva](https://dub1.discourse-cdn.com/flex017/user_avatar/community.factoryio.com/adriana.silva/32/752_2.png) [@adriana.silva](https://community.factoryio.com/u/adriana.silva)\
**Post date:** [March 27, 2025, 9:21am UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/2 "2025-03-27T09:21:07Z")

</div>

Hello @yacine.selmoune

Welcome to the forum!  
Could you share more details? You mention that you followed online guides, did you follow our tutorials?  
When you say that the buttons on the simulation don’t respond, you mean when, on the scene, you try to push the button? Have you tried forcing the values on TIAPortal to check if the signal reaches Factory I/O?  
If you could share a screenshot of TIAPortal it might help finding the cause.

---

<div class="post-metadata">

**Author:** ![yacine.selmoune](https://avatars.discourse-cdn.com/v4/letter/y/779978/32.png) [@yacine.selmoune](https://community.factoryio.com/u/yacine.selmoune)\
**Post date:** [March 28, 2025, 10:45pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/3 "2025-03-28T22:45:07Z")

</div>

hello, sorry for the late reply but yes i have indeed followed your tutorials aswell as anything remotly close to my issue in the forum, and forcing values in tia portal wont work when the scene is running i could only force the values from PLCSIM, can you please tell me which panel of tia portal should i screenshot ?

 ![Capture d'écran 2025-03-25 020504](https://europe1.discourse-cdn.com/flex017/uploads/factoryio/original/1X/ae4265d2a7980dce3d6a7b21c1964508a02b3e3e.png)

---

<div class="post-metadata">

**Author:** ![adriana.silva](https://dub1.discourse-cdn.com/flex017/user_avatar/community.factoryio.com/adriana.silva/32/752_2.png) [@adriana.silva](https://community.factoryio.com/u/adriana.silva)\
**Post date:** [March 31, 2025, 7:56am UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/4 "2025-03-31T07:56:06Z")

</div>

Hi!  
Thank you for the details. From what you described, everything seems well-configured, and it should work.  
Could you share your project, please? I want to try opening it on my side to see if I can replicate the issue. If you don’t want to share it here in the public forum, you can send it by email to: support [at] realgames.pt

---

<div class="post-metadata">

**Author:** ![yacine.selmoune](https://avatars.discourse-cdn.com/v4/letter/y/779978/32.png) [@yacine.selmoune](https://community.factoryio.com/u/yacine.selmoune)\
**Post date:** [March 31, 2025, 12:00pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/5 "2025-03-31T12:00:16Z")

</div>

Hello, thanks for the reply  
This is the project I’m running, a very simple one, i have no experience sharing projects so I’m not sure if it will work. I look forward to your feedback on this issue.

(Attachment FirstSys.ap16 is missing)

---

<div class="post-metadata">

**Author:** ![yacine.selmoune](https://avatars.discourse-cdn.com/v4/letter/y/779978/32.png) [@yacine.selmoune](https://community.factoryio.com/u/yacine.selmoune)\
**Post date:** [March 31, 2025, 12:02pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/6 "2025-03-31T12:02:24Z")

</div>

Hello, thanks for the reply  
This is the project I’m running, a very simple one, i have no experience sharing projects so I’m not sure if it will work. I look forward to your feedback on this issue.

> **(attachments)**
>
> [FirstSys.zip](https://community.factoryio.com/uploads/short-url/9HFAxBuUSUAGcCUboERpWPUjiHy.zip) (773 KB)

---

<div class="post-metadata">

**Author:** ![adriana.silva](https://dub1.discourse-cdn.com/flex017/user_avatar/community.factoryio.com/adriana.silva/32/752_2.png) [@adriana.silva](https://community.factoryio.com/u/adriana.silva)\
**Post date:** [March 31, 2025, 1:08pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/7 "2025-03-31T13:08:17Z")

</div>

Thank you for sharing the project. I’ll take a look at it and get back to you as soon as I can!

---

<div class="post-metadata">

**Author:** ![adriana.silva](https://dub1.discourse-cdn.com/flex017/user_avatar/community.factoryio.com/adriana.silva/32/752_2.png) [@adriana.silva](https://community.factoryio.com/u/adriana.silva)\
**Post date:** [April 1, 2025, 3:38pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/8 "2025-04-01T15:38:07Z")

</div>

I took a look at your project, and the buttons’ addresses in TIAPortal were offset by 1. The addresses in the first images you shared were correct; they must be the same in both TIAPortal and Factory I/O.

Once I changed the addresses, I tested it again, and I noticed that the signals from Factory I/O were reaching TIAPortal.

 ![Screenshot 2025-04-01 162510](https://europe1.discourse-cdn.com/flex017/uploads/factoryio/original/1X/a1769eb08c275c56d52763cff566b6ea197e8256.jpeg)

Based on what you shared previously, I used a Stop Button, which is normally closed, for the BtnA tag. The issue seems to be the normally closed contact that you assigned to the tag BtnA in TIAPortal. For the program to work you’d need to actuate the two buttons at once. The problem is that in Factory I/O, you can’t do that unless you force the tags.

 ![Screenshot 2025-04-01 162540](https://europe1.discourse-cdn.com/flex017/uploads/factoryio/original/1X/2ddd10617f22d974e2162cc75345ee345ff33d81.jpeg)

I changed the normally closed contact to a normally open one, and it worked all right.

 ![Screenshot 2025-04-01 162650](https://europe1.discourse-cdn.com/flex017/uploads/factoryio/original/1X/dd9eb8bd3404bf0a5740a06d555e989e4e485f13.jpeg)

This was the only issue I found with your project; everything else looks ok to me.

I hope this helps!

---

<div class="post-metadata">

**Author:** ![yacine.selmoune](https://avatars.discourse-cdn.com/v4/letter/y/779978/32.png) [@yacine.selmoune](https://community.factoryio.com/u/yacine.selmoune)\
**Post date:** [April 2, 2025, 2:24pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/9 "2025-04-02T14:24:49Z")

</div>

The offset was the result of my last minute tinkering but the solution was really with the state of the buttons in Factory IO thank you so much !

---

<div class="post-metadata">

**Author:** ![adriana.silva](https://dub1.discourse-cdn.com/flex017/user_avatar/community.factoryio.com/adriana.silva/32/752_2.png) [@adriana.silva](https://community.factoryio.com/u/adriana.silva)\
**Post date:** [April 2, 2025, 3:53pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/10 "2025-04-02T15:53:03Z")

</div>

Yes, I assumed it had been something like that, but I wanted to be as clear as possible. 🙂

---

<div class="post-metadata">

**Author:** ![roldilocksss](https://avatars.discourse-cdn.com/v4/letter/r/f14d63/32.png) [@roldilocksss](https://community.factoryio.com/u/roldilocksss)\
**Post date:** [December 18, 2025, 12:54pm UTC](https://community.factoryio.com/t/buttons-not-working-in-factory-io-but-can-be-accessed-in-plcsim/3860/11 "2025-12-18T12:54:20Z")

</div>

I’ve stumbled to this kind of problem as well, I change the NC contact to NO contact and it works just like what Adriana said. But my question is that isn’t it supposed to be NC contact logic wise?
