Check following fields in Recorder:
URL Patterns to Include
URL Patterns to Exclude
Content-Type Filter : Include, Exclude
If one of them contains wrong pattern or info, sampler will not be generated as JMeter will consider you exclude it.
Also check you don't have errors in jmeter.log