I am assuming you are looking at "Impact" screen on the app. I see 4 numbers (noting I have PWs - not sure how it differs otherwise.) The kWh numbers are the amount of solar generated for the time period (22.3 for you) and the amount of energy your home used (31.6 for you.) There is also an "Energy Offset" percent, which is 100 * solar / home.
The last number is the self-powered percent, and it is intended to capture the amount of your home load that comes directly from your solar power (so if you send some of your solar to the grid and then get grid power back later, your "self-powered" score will go down.)
That said, I have found the calculation to be a bit odd, though it might be because my PW use all happened before PTO. As best I can tell, the calculation for me seems to be 100 * (total solar generated - solar exported - PW used**) / home.
**This seems to include both the PW energy exported as reported in the app and the PW energy expended to operate, which is not reported in the app and includes the losses associated with charging the PW and operating it.
Why I found the calculation odd is that I would consider the PW energy used to be part of being self-powered since it is charged by solar. Others who use their PWs daily to manage peak times might be able to confirm the correct behavior. Maybe now that I have PTO it would behave differently (but I use backup only mode, so I cannot test this.)