The city told Oceanside Grill that it had inadequate parking, and when the restaurant bought a lot to comply, the city told it it could not use it for parking. The contradictions came to a head at a planning board meeting Tuesday, but a compromise is in the works.