Проблема выбора между «свиснуть» и «свистнуть» возникает из-за того, что эти глаголы звучат одинаково, но пишутся по-разному. 14
Глагол «свиснуть» имеет значение «повиснуть», встречается в разговорной речи. 13 В «Толковом словаре русского языка» Ожегова — Шведовой рядом с этим словом стоит помета «разговорное». 1
Глагол «свистнуть» многозначен. 1 Например, он может означать «издать свист», в просторечии — «сильно, с размаха ударить, хлестнуть». 15
Чтобы сделать правильный выбор, нужно обратить внимание на семантику глагола, подобрать однокоренные слова и определить необходимость употребления непроизносимой согласной «т» в корне. 5