# The table cannot be changed because this action is used by a component. Disconnect or duplicate this action to use it with another table

**URL:** <https://community.glideapps.com/t/the-table-cannot-be-changed-because-this-action-is-used-by-a-component-disconnect-or-duplicate-this-action-to-use-it-with-another-table/68227>\
**Category:** Ask for Help\
**Created:** [November 29, 2023, 4:17am UTC](https://community.glideapps.com/t/the-table-cannot-be-changed-because-this-action-is-used-by-a-component-disconnect-or-duplicate-this-action-to-use-it-with-another-table/68227 "2023-11-29T04:17:38Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [November 29, 2023, 4:17am UTC](https://community.glideapps.com/t/the-table-cannot-be-changed-because-this-action-is-used-by-a-component-disconnect-or-duplicate-this-action-to-use-it-with-another-table/68227/1 "2023-11-29T04:17:38Z")

</div>

Can anyone advice why I am getting this error with a simple action that I use more than 10 times in my app? I redo the action it works and then the next day it breaks again?

 ![Screenshot 2023-11-29 at 7.12.24 AM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/5/15349cc38952fc89b426e392fff374433718bb38.png)

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [November 29, 2023, 4:20am UTC](https://community.glideapps.com/t/the-table-cannot-be-changed-because-this-action-is-used-by-a-component-disconnect-or-duplicate-this-action-to-use-it-with-another-table/68227/2 "2023-11-29T04:20:39Z")

</div>

and when i duplicate the action… it gives me a different action with a simple “show notification action” instead of the “show form screen”

---

<div class="post-metadata">

**Author:** ![nathanaelb](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nathanaelb/32/43079_2.png) [@nathanaelb](https://community.glideapps.com/u/nathanaelb)\
**Post date:** [November 29, 2023, 9:21am UTC](https://community.glideapps.com/t/the-table-cannot-be-changed-because-this-action-is-used-by-a-component-disconnect-or-duplicate-this-action-to-use-it-with-another-table/68227/3 "2023-11-29T09:21:10Z")

</div>

This is not an error message, but a reminder that says the following: an action is associated to a table and can only be used a screen when the data sources of the action and screen are the same.

Example:

- The data source of an action is TableA.
- The data source of ScreenA is TableA.
- You associate your action to a component on ScreenA.
- Your action is not used (active) on ScreenA and you can therefore not change the data source of the action anymore.

If you want to use the same action on ScreenB (whose data source is TableB), then you would duplicate the action and set TableB as the data source. The action would do the same, but really it’s a different action because the data source would be different.

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [November 29, 2023, 9:34am UTC](https://community.glideapps.com/t/the-table-cannot-be-changed-because-this-action-is-used-by-a-component-disconnect-or-duplicate-this-action-to-use-it-with-another-table/68227/4 "2023-11-29T09:34:30Z")

</div>

Apologies, this reminder does appear in all actions  
my question was why the “show form screen” simple action was breaking my app which is only 50 rows of data still. And when I duplicate the same action… it changes into a show notification action…

when i mean the app breaks… in the builder… the entire right configuration section becomes black with no possible choices.

Today i have fixed it by creating a completely new action and naming it something other than Add… seems to be fine until now
