This is expected behavior.. as you request the 'refresh' in the connect or connect and search behavior, you are updating the 'action' you have set up for the connection to the database table and refreshing/updating the send / return parameters/
If you are doing this to edit an existing action perhaps if it is something you are needing to add for a different form, or connect/search function, consider instead creating a new action in the database connection. There are no limits to the number of actions you can set up within each connection. You can have many different 'select' actions all to the same table if you require, and this will then not effect any previous work you have already completed
