There is a possibility that the delay is on the part of the fleet secretary of which fleet you are to join. This could be down to a whole number of things, what nationality you are, what rank, training requirements and resources etc by way of sim availibilty, sim partner. Yes 5 months is a long time, if it was me I would be inclined to go in person and have the paperwork sorted.
However, you have already drawn to conclusion that you're joining coordinator does not care about you (sob). Company requirements are priority number 1.