The Kenya Revenue Authority (KRA) has responded to reports from taxpayers experiencing difficulties accessing its online platforms.