Tech can be frustrating...