Hi and welcome to the Testiny forum!
I think you’re using the test plan in a different way than it is designed for.
Test plans in Testiny can dynamically create sets of test cases using multiple queries (filters, folders, and specific test cases) and then create test runs from these sets.
It’s neither intended to change the order test cases are executed, nor would it show test cases twice (if a test cases is returned by 2 queries, it will still only show up once in the test plan).
That is because to execute tests you would create a test run out of a test plan and the same principles apply for test runs.
If you want to change the order of test cases, you can do that in the Test Cases view by moving test cases up and down within a folder.
I understand the need to execute a test case twice e.g. on different environments. Unfortunately, right now you have to create 2 separate test runs for this scenario.
We do have a feature on our roadmap to allow a more data driven approach which could be used for this scenario.
Best regards,
Alex