Problem: can't change the Rocket taged on a problem once set
Sometimes problems need to move between different Rockets. For example, I just logged a problem about the Flame Bucket Rocket being unable to recieve payments, but this is a problem that should be fixed by Nostrocket even though it is nested under Flame Bucket.
This is currently not possible.
Solution: patch the Problem state machine event handler to allow this.