Сама команда добавления работает. Но
1. Проверка наличия пользователя в базе неправильная. Можно так
if cursor.execute(f"SELECT username FROM users WHERE username = ?", (username, )).fetchone(): #Если такой пользователь уже есть
2. fetchone возвращает только первую запись, поэтому остальных не видите при выводе "всю таблицу с username-ми", есть fetchall.
3. исключения лучше не гасить совсем, иначе и будет "ошибок нет, но ничего не работает". Лучше их выводить или логировать.
except Exception as e:
print('ошибка:', e)
return False