The story of Parikshit and Suka in the Srimad Krishna Bhagavatam is different from that of the Mahabharata. This has made people use the argument of Kalpa Bheda that the Mahabharata occurred in a different Kalpa. Now, the Srimad Bhagavatam states it was written in the present Kalpa:
“parimāṇaṁ ca kālasya kalpa-lakṣaṇa-vigraham | yathā purastād vyākhyāsye pādmaṃ kalpamatho śṛṇu ||” (SB 2:10:47)
Translation: O King, I shall in due course explain the measurement of time in its gross and subtle features with the specific symptoms of each, but for the present let me explain unto you the Pādma-kalpa (i.e. the Svetavaraha Kalpa).
Does the Mahabharata state in which Kalpa it was written?