I've had employees like this, and so I thought it might help to offer some insight as to what your bosses are going through.
You're new, and so an unknown quantity, so although you may believe in yourself, you do still have to earn that good reputation and trust from them.
If there have been some visible mishaps, that makes them worry what other mistakes might be lurking under the surface that they're not seeing. It means they feel concerned that you might need more direction/support. If you don't acknowledge any difficulties and get defensive instead, that makes it even harder for them to trust that you can do the job, because you're then not getting it.
Working from home can be fraught for managers, especially when underperformance is visible. One of my team who was always desperate to work from home seemed to be outside walking the dog every time I called. So being caught out even once leaves a very bad feeling on the part of the manager because they can't see what you're up to.
Finally, it's horrible being suspicious and having to keep a close eye on someone. It doesn't come naturally to me, it made me hate my job. But unfortunately as the boss, that is your job - to keep everyone delivering and on-task. Everything the person does to be defensive makes that job even harder and can drive a massive wedge between you and your boss.
If you want to give this job a chance, start now by being keen, punctual, and go the extra mile. Once you've established yourself as a team player, the trust will follow. And think about how to establish a better relationship with your boss, even if they seem like a heartless slavedriver. They are probably just doing what they are being pressured to do from above.