“The event is not going to happen” next year as planned, F1 boss Bernie Ecclestone said.
It was scheduled on the FIA calendar for June 16, subject to confirmation.
“Everything is set up, but it's now too late to finish on time,” Ecclestone said.
The race is set to run against a spectacular backdrop along the Hudson River through the towns of Weehawken and West New York.
Weehawken Mayor Richard Turner earlier told The Jersey Journal that the race was not going ahead next year.
The newspaper said Turner and another unnamed mayor claim organizers were behind on road repairs and permits.
“The reason is because they didn't quite know what they were doing,” Ecclestone told the Press Association. “They got all the permissions together. Everything was done, that was all fine, but then they missed the boat a little on some financing that was coming in.”
A spokesman for New Jersey race promoter Leo Hindery Jr. declined to comment on the report.
Ecclestone ruled out the Turkish Grand Prix returning as a temporary replacement.
“No, no, no. It will be 19 races,” he said.
From Our Network
- Delhi to get 1,000 Wi-Fi hotspot spots by year end
- Down but not defeated: Kapil Sharma’s show scores high in TRP report card
- Did UK’s old outdo their young? Survey claims those who will live longest with decision never wanted to leave
- RSS chief Mohan Bhagwat to share stage with Oscar-winning actor Leonardo DiCaprio in UK: Reports
- Watch: When Anil Kumble put country before self and bowled with a broken jaw