Difference in Language Generation between T5-base and T5-large

For the past days I have been using T5-base for Text-to-SQL generation. Now I have tried T5-large as well. I am using the same script as before only replacing the model name, but now the model starts translating English to German instead of English to SQL.

Does it have to do something with the prefixes? (Although I have not changed them either)

Can anyone please explain why this happens? Thank you!