There is no current forecast for when the problems can be solved. The cause is a signal error, according to the Swedish Transport Administration.
Signal errors stop the trains between Linköping and Kalmar
2020-05-18T15:10:07.847Z
There is a stop in train traffic to and from Kalmar since 16.20. This causes delays and canceled departures in train traffic Kalmar – Malmö, Kalmar – Linköping and Kalmar – Emmaboda.
Source: svt