You can't delay - no time to lose problem

Guys, i seem to have a weird problem. Time isn’t moving at all, and when i try to skip time, sleep or fast travel, this message pops up.
This started happening after defending the trebuchet in quest of bombing talmberg, I am told to wait 2 days but how when game doesn’t let time go on? It did move about hour and a half even though it said “few days later” when building a road in Pribislavitz but i can’t use that method for 46 more hours, could anyone tell me a solution to this?

Thanks in advance.