In this task,
The frequency domain implementation in GNU Radio Companion did not come as expected due to a mismatch of the FFT length.
So, I tested it using the time domain.
The expected signal was received.
Source file: https://colab.research.google.com/drive/1AN8YW6grinyh9faatUS-oJq_wizDsjfc
Python Code
Output