När Ungern i fredags stängde sin gräns mot Kroatien tilläts invandrarna först att resa vidare genom Slovenien istället. Men nu har Slovenien begränsat sina asyltransporter till Österrike.
Kroatien har bett Slovenien att ta emot 5.000 invandrare per dag, men den slovenska regeringen meddelar nu att man bara har kapacitet för halva den siffran.
Resultatet är att tusentals personer nu sitter fast vid gränsen mot Slovenien utan att kunna ta sig vidare till länder som Sverige och Tyskland, där asyl och bidrag väntar.
BBC News besökte under söndagen gränsorten Trnovec, där upp till 2.000 personer fick tillbringa natten i ett stillastående tåg.
Den slovenska regeringen hävdar att situationen har uppstått eftersom Österrike vägrar ta emot fler än 1.500 invandrare per dag – något som dock tillbakavisas av Österrike.
Även i Serbien uppges läget vara akut – där väntar enligt rapporter just nu över 10.000 invandrare på att transporteras vidare till norra Europa.
– Det är som en stor flod av människor och om du stoppar flödet blir det översvämning någonstans. Det är vad som händer nu, säger Melita Sunjic från UNHCR enligt Sveriges Radio.