Speaker Mike Johnson abruptly canceled a Wednesday vote on his bill to fund the federal government for six months, an embarrassment for the Louisiana Republican and a setback for the House Republican Conference 19 days ahead of a potential government shutdown.