Please don't take this wrong but I don't understand what you are saying, and no idea what is ppk.
Then what error is it and what are the steps to reproduce it? In other words once logged in, what are you trying to do which causes an error? Then what log file? There are no log files to open in the UI.
I also create selfsigned cert and saved it to opnsense and my computer I am trying to ssh in with.
I can log into the UI with my other user I create several months ago. But can't with SSH.