Why not just switch to a different keyboard?

Because thirdparty keyboards are equally bugged. Sometimes keyboards simply fail to show up or cover app content without rhyme or reason. This happens across multiple thirdparty keyboards so it must be an ios issue.