Did you have at least 4 inches (~100mm) of seat post installed in the frame & the seatpost clamp properly torqued at approximately 5 newton-meters?
__________________
I shouldn't have to "make myself more visible;" Drivers should just stop running people over.
Car dependency is a tax.