Hello and welcome
Have you done a fasting test to see if your basal rate is set correctly? Look it up on here if you're not sure how to do it. This technique was instrumental in me getting my contol right.
Lantus doesn't last the full 24 hours in me either, but it's less of a problem as I whack it in at midnight or thereabouts each night. As you are doing yours in the AM, the time you are without insulin cover is the early hours of the morning when sugars tend to rise in most of us anyway due to the old DP... For me, the single night-time injection works. The time that sugars can start to rise a little is mid evening, but I always test 2-3 hours after my evening meal and correct with rapid if needed. That takes me up to the next shot of Lantus and works nicely.
Good luck
Gary