There were once 15 workers in our shop.
Some weeks ago, the boss of our shop received an important order from the customer, Paul (nickname).
We were told that Paul wanted to hold an important ceremonial dinner for 50 people in three days.
(Each night there would be 50 people, and the dinner would be held in three evenings in a row)
Then the 15 workers were divided into three groups (each group consisted of 1 Chef and 4 assistants).
Each group was asked to make 50 main dishes and 50 desserts
But some problem happened on the third day. Group C could not finish the dishes and desserts on time and ruined the dinner.
Our boss was very unhappy, and the five workers in group C were fired.
Given that situation, is it a formal way to use responsible for in this sentence:
Five people were responsible for the failure of the dinner, and so dismissed from their posts.
If not, is it better to replace responsible for with accountable for?