Change Ticket Type not working consistently or as expected

The button changes are due to the State change. He mapped them to states not ticket type. If you notice in his screenshot ticket type for mapping is * Anyway what I said still stands you have to close the ticket and reopen it. Like I said I experienced this too and I worked around it by an elaborate automation that cloned all orders into a new ticket with new ticket type.