In 20MHz the UE didn't do any uplink granted by DCI0. It was replying to RAR, so uplink decoding was okay. Turns out the DCI0 structure for TDD was wrong.