Check in using messenger app does not send coordinates

When I check in using messenger app, it does not send coordinates, it sends the map link but it won't show location.  However, if I check in using device, it does send coordinates.

Same every time. How do I check in with the messenger app, and also send location information so that the map link works?

Thanks