Some compact UV globes are really cheap and poorly made (these generally are shop brand chinese clones of high quality brand name compacts), these have very poor quality control in manufacture and generally don't have the same durability, longevity and same spectral output as quality brand name compacts.
In the first instance I suggest you try taking the existing compact out of service a day , wont hurt your hatchling to be without UVA and UVB for a day, observe if he uses both eyes while in his tank, he may just be resting / basking with one eye open , the other closed (beardies do that).
If he continues - it's not the globe and just a behavioural quirk of his.
I would swap the existing compact for a 26W UVB200 , they are very good globes and very high quality , only brand that's probably better are Arcadia , I've used these for all my beardies for several years and have had zero problems or health issues associable with the UV lighting.
I strongly suggest moving the UV light so it is UNDER the mesh top and so the mesh top is not blocking it's UVA and UVB emissions (can block more than 25% of the UV).
A T8 or T5 UVB rated at least 10%UVB in a reflector hood or luminaire mounted under the tank's lid would be a better option but involves a bit of expense.
You could remove the compact UV and existing spotty and replace these with an all in one mercury vapour globe of suitable wattage (about 80W say) , this will be best option provided it is a good quality (say an Arcadia MVB) and it will provide all your hatchlings light , UV and heating needs during the day all in one globe. This may be a very much cheaper and quicker option and fix.
Can you also tell us exactly how you measured your basking and zone temperatures and what kind /s of thermometer ( analog stick on dial type ? digital with probe on end of long cable ? laser non-contact gun style thermometer ? )